提前批至今,先后面试了新浪微博、华为、shopee、字节跳动、百度和阿里以及快手,其中百度和字节已经offer,华为和微博泡池子,shopee二面挂。阿里等交叉,快手等待三面消息。
百度推荐策略部
一面,大概一个钟
c++的基础知识,包括vector、map、list。
多态
。。记不清,这里问的比较多
Word2vec,这个比较基础,如果能说的比较完善其实很加分。
问了推荐系统系统的冷启动问题,这里我不是主要做推荐系统,就扯了扯杨强和上课时老师教的一些东西,结合自己的体验,有逻辑即可。
手撕,topk。
20分钟后二面,一个小时左右
上来撕题,lc1339和剑指的机器人活动范围。
聊了聊nlp中的一些任务。
bert的理解
bert为什么名字里有双向?
最后一个问题,36*36等于多少?这是我没想到的
30分钟后约了第二天三面
次日下午四点
我知道成败在此一举,中午没有休息,就等着经理面。
聊了聊在百度和腾讯做的项目,比较细,主要考察个人的逻辑和条理。
性格,和周围人的关系等等。
为什么不转正?
有啥offer了
最后,表示通过面试,月底等hr谈offer。
整体比较顺利,2天拿下offer。
字节跳动抖音客户端基础技术
一面 一个小时
主要还是针对c++来展开
问了问比较多基础,这个熟悉c的都知道,不细说了
有印象的是字节序的判断,我是用的指针转型,也可以union。
问了我左值和右值,这里我留了一手,只说了左值和右值。
手撕 lc4 和删除链表倒数第k个节点
二面 100分钟
这位大佬是我面试以来觉得最有深度的面试官,后来才知道是ieg的t4大佬跳去的,写过游戏引擎
他对cpp的理解比较深,问的问题就比之前的深入一些
主要有:
库函数的地址是这么找到的
类型后面两个引用是啥? 这里我知道上一轮我对左值和右值的说法并不能让他满意,所以问了我右值引用,这里我就说了说左右值将往值等,还有右值有引用、万能应用,引用折叠。
为什么要有右值引用? move 和forward
。。还有很多我记不清了,都不是那种常规的问题,比较底层
他看到我的简历的项目都是算法的,就问了问算法的一些东西,我以为他不懂,其实他是懂的
还有一些智力题,
手撕0-1背包
三面 50分钟
后来我知道这个人是北京这边的leader,二面是深圳这的leader。其实二面的带哥就能拍板,然而我三面答得不好。。
linux内存管理
伙伴算法和slab算法
lc253
5分钟后告诉我过了,其实我知道三面有点悬,还是过了,白菜到手。
全部评论
(11) 回帖