1. 自我介绍 2. 我看你主要是后端,如果这边前端面试通过了,你会做前端吗 3. 进程和线程的区别 4. 进程同步的方法,线程同步 5. 对锁有了解吗,什么是死锁,怎么检测和解决死锁? 6. 七层网络 7. tcp三次握手,为什么是三次,tcp如何保证可靠性 8. 了解的数据结构,哈希表怎么保证键值唯一呢? 9. 为什么静态成员访问非静态成员是非法的? 10. java的反射以及它的优缺点 11
timeline:9.13笔试 9.20约9.26一面,27号约二面 面试官先介绍部门情况,base北京,然后我做自我介绍,问我能不能提前实习 问选择前端的原因,对未来的规划 粗略问项目(负责的部分 开发了什么功能 遇到的问题)项目上线了吗 怎么自学的前端 开始八股———— 1.js如何判断对象类型(typeof instanceof Object.protptype.toString const
2025秋招,继上次二面挂之后被捞起来面,60分钟 1. 部门介绍 2. 自我介绍 3-13. 实习拷打,两段实习对比 14. flatbuffer和pb的区别,优缺点 15. map和哈希map的区别是什么?如何解决冲突 16. 这两个线程安全吗?如果要写必须加锁吗? 17. redis的哈希写如何做到不加锁线程安全的? 18. shared_ptr是如何实现的?原理 19. 共享指针用的多吗?
1、一个5升的水桶和一个3升的水桶,怎么量出4升的水 2、块级元素、行内元素、行内块元素的区别 3、垂直水平居中有哪几种方式 4、绝对定位和相对定位的区别 5、v-if和v-show的区别 6、重排和重绘 7、如何避免重排和重绘 8、js数据类型有哪些 9、浏览器的事件循环 10、事件循环机制的输出题 11、浅拷贝和深拷贝 12、为什么要有浅拷贝和深拷贝的设计 13、讲一下promise 14、p
前两道签到题(忘了) 第3道,砖块的转换 R G B三种颜色的砖块,x个R砖可以转换为1个G砖,y块G砖可以转化为一块B砖,不能反过来转换。 输入5个数:a,b,c,x,y a,b,c分别是R,G,B砖的数量 问:最多可以凑成多少套砖(一套砖是R、G、B各一个) 第4道:“好数组”定义:如果一个数组内所有元素的最小公倍数不在这个数组内,就称这个数组为“好数组”, 现在输入一个数组,求这个数组的
面完问我表现的怎么样,说很好,过了两天打电话约时间,一看邮件是到家,所以应该是挂了被捞,第一次面试忘记录音了,凭记忆回忆,发出来攒好运 面试官自我介绍 自我介绍 项目经历引入 https 三次握手 介绍知道的数据结构 怎么确定有没有环 为什么uniapp(我简历提了uniapp)可以转换成安卓,小程序,底层怎么实现的(不会) vue双向绑定 大学经历的的问题(没有参考性就不发了) 通过什么路径学前
8.24笔试 8.27一面 巨水,感觉是面试官有事,让我做了半小时的题。前面就让讲讲项目,然后问vue和react的底层看过没我讲了讲vue响应式原理,追问了一些依赖收集是在哪,setter和getter做了什么事情。问性能分析有做过吗,我说没有就了解一些指标评测的方式一些简单的优化方法。八股就问了一个水平垂直居中。然后就是手撕,要过测试用例的。 给Array类型添加last方法。 有序数组随机打
1. 你知道 HashMap 在插入上时间复杂度相比于数组要低一些,那你知道 HashMap 在哪些地方做的不好嘛? 2. TCP 四次挥手为什么会比三次多一次, 3. 数据库中 sql 为什么查询比文件查询要快? 4. 问项目 5. 一个轮盘上,放硬币,你可以选择先手后手,怎么必赢? 6. double类型的入参,写一个 sqrt,答案需要精确到两位小数 let tokens = inputDa
时长一个小时,没有自我介绍,八股,人很好 1、上来问我是不是在宾馆面试,我说对,去百度总部答辩,然后比较感兴趣我这个比赛,我说我做了个ppt,他让我共享说,不得不说美团的面试官水平是真高,看一看就全部理解了,还给出好多建议,太牛了,最后让我优化下ppt 2、写了一个滑动窗口最大值,他去看我在京东做的直播入口 3、问我直播这一块做了哪些优化,然后说了许多跟搜索联动的问题 4、反问 整体体验,水平太高
先问了快手的实习经历,并且针对项目内容有一些提问 - 召回用的是listwise还是pointwise? - 负样本如何确定? - 召回离线指标? 八股 - AUC GAUC - 讲一下BatchNorm,怎么实现? (只回答了归一化,面试官说还有一个shift的操作,没答出来🥲 - 知道哪些优化函数?Adam和SGD的区别?Adam有哪些参数?Adam一定比SGD好吗?(之前没被问过,答得一般
五道手撕脑子都不正常了 1. 自我介绍 2. 实习经历(问的很细,甚至包括你的工作减少了多少 pd,有多少人在使用你做的东西) 3. HTTP 状态码 4. 网络请求方式 5. localStorage 及其应用,有没有其他类似的(嘴漏回答了 service worker,仔细想跟 localStorage 好像关系不大 6. service worker 跟其他有啥区别 7. React 常用的
面试官很专业,比较严肃,但不是咄咄逼人那种,觉得你的回答没问题(或者你说不会)就说ok,有问题就会根据你说的话继续深究,跑题会直接打断,还是有点流汗了 timeline 投递7.30——笔试、AI面试8.10——第二次笔试8.17——一面8.26 全长70min,有些问题忘了 开始 自我介绍 手撕,两道 两个有序链表合并为一个,简单 给定两个字符串s和t(只含小写字母,长度1e4),求t中是否有子
1. 自我介绍 2. 网络协议都有哪几层? 3. 通过什么协议建立的连接 4. http和https 5. 前后端交互的网络请求参数 6. 项目里用户名和密码是明文传输到后端的吗? 7. 跨域问题,如何处理的 8. ip地址和域名 9. 浏览器进程和线程,项目打开的时候,有哪些进程和线程?数量呢? 10. 项目/实习处理过什么并发操作? 11. js遇到的困难,ts和js区别 12. ts有哪些泛
优选 自我介绍 手撕两道算法40min 两字符串的最长公共子序列和Z字形输出字符串 项目简介 mysql如何查看是否使用索引 1亿条数据中查找5万条,sql如何避免慢查询
有一说一,暑期实习面美团二面的面试官态度就感觉很恶劣(虽然最后oc了)。这次一面感觉是最恶心的一次面试了😅面试官全程摆着一副脸。 1. 问实习或者学校里学的东西有没有什么之后经常用到工作中的? 后面讲到了分库分表,问我为什么要分表,我说提升性能,又问为什么会提升性能,我从索引角度说了下,又问为什么知道是单表超过1000w或者1000w行要分表,怎么知道的,,,,,一直问下去问了很多,最后问b+树