字节跳动 - 客户端开发 - 一二三面 - 面经

一面(50分钟)

一、自我介绍

二、知识点考察

1.     C++

1.1.  vector的扩容策略

1.2.  map是怎么实现的

1.3.  说一下对红黑树的了解

1.4.  unordered_map的哈希表是怎么解决碰撞问题的

1.5.  deque了解吗,说一下实现原理

1.6.  C++是面向对象的语言,虚函数可以实现多态,谈谈你对虚函数的理解

1.7.  你觉得在构造函数中可以调用虚函数吗

1.8.  构造函数有哪些

2.     网络

2.1.  https协议实现过程

2.2.  刚才这一过程的证书呢

2.3.  tcp协议是怎么保证可靠性的

2.4.  tcp是每发送一个包都会附上序列号的吗

3.     数据库

3.1.  MySQL了解

3.2.  说说B+树和B树的区别

3.3.  你觉得B+树和B树哪个更快一点

3.4.  数据库的索引有哪些

4.     操作系统
这一块内容在面完之后几天才整理,已经忘了问了哪些操作系统的题...
但是印象中还是比较常规的

三、算法题

剑指 Offer 22. 链表中倒数第k个节点

----------------------------------------------------------------------------------------

二面(50分钟)

一、自我介绍
二、聊实习经历和项目
三、算法题
面试官自己出的:实现一个音乐播放器shuffle歌单的算法,要求每次shuffle后歌单必须和上一次不一样;
已提供一个random(n)函数,此函数返回[0, n -1]之间的一个随机数

----------------------------------------------------------------------------------------

三面(70分钟)

一、自我介绍及面试官提问(约5分钟)

二、知识点考察(约20分钟)

1.       C++

1.1       C++中的多态怎么实现的

1.2       你刚才提到了运行时的多态是用虚函数实现的,那么说一说虚函数

1.3       C++有GC吗

1.4       那么C++中内存泄露是怎么解决的

1.5       你刚提到了智能指针,展开讲讲

1.6       你刚提到的shared_ptr计数器,它的实现原理是怎样的

1.7       有了智能指针就能保证不会出现内存泄漏吗

2.       网络

2.1       在浏览器输入网址到看到网页内容,这一过程背后是怎么实现的

2.2       你刚提到的dns,它有哪些解析的方式呢

2.3       你刚提到的http,它和https有什么区别,展开讲讲https

2.4       了解中间人攻击吗

2.5       使用https一定能保证安全性吗

3.       操作系统

3.1       进程和线程的区别

3.2       进程之间通信的方式

3.3       你刚提到的管道是只能在父子进程之间吗

三、填空题(约3分钟)

给出二叉树的前序遍历和中序遍历,写出这颗二叉树的后序遍历

四、聊实习经历(约15分钟)

五、算法题(约15分钟)

剑指Offer 32. 按之字形层序打印二叉树

六、反问(10分钟)



#字节跳动秋招提前批##面经##字节跳动#
全部评论
老哥什么时候面的啊,感觉怎么样,拿得到意向吗
点赞
送花
回复 分享
发布于 2021-08-21 11:38
老哥是提前批吗
点赞
送花
回复 分享
发布于 2021-08-21 17:34
国泰君安
校招火热招聘中
官网直投
哥哥好强哦
点赞
送花
回复 分享
发布于 2021-08-22 19:29
0客户端经验能投吗😥
点赞
送花
回复 分享
发布于 2021-08-22 20:35
兄弟拿到意向了吗
点赞
送花
回复 分享
发布于 2021-08-26 10:50
是什么部门啊?感觉答得挺好的呀
点赞
送花
回复 分享
发布于 2021-09-26 14:57

相关推荐

#96年28岁其实挺小的#还没到28岁,不过也快了。没想到时间过得这么快,遥想大学毕业时我才23岁,读了个研,26了大学时我是一个风风火火的人,有想法 有干劲 有活力的人,觉得未来充满无限可能。我参加了很多的活动,也亲自作为负责人举办了全校规模的比赛,我体验了非常多不一样的事情,曾一度在一个星期内走遍了学校所有的男生宿舍去推销宣传产品,去校外拉赞助,谈''合作'' 锻炼了自己的口才,增长了自己的见识。现在想想,这些事好多都挺幼稚。但那个时候是我火一般的岁月,每天都充满激情。大学时不爱上课,所以文化课学的不怎么样,当时对这件事有遗憾,我没有高中时静心学习的能力了。后来,我想静...
大祥老师永远的0:徐霞客那一章作为七本书的尾声确实点睛之笔。 打开书时,个人的命运令我扼腕,王侯将相的事迹令我心潮澎湃,王朝的兴衰令我哀叹。 合上书后,最受用的还是最后一句话,幡然醒悟过来这些早已是过往云烟,你对它们扼腕、澎湃、哀叹其实轻于鸿毛,正如作者所言“先变成粪,后变成土”,用喜欢的方式度过自己的一生未必就不比书中的一个个名留青史的历史人物活得风采。
点赞 评论 收藏
分享
整体时间线:2月末力扣从零开始。3月初刷题成瘾,中旬陆续开面开杀,被机试折磨,下旬纠结日常offer选择。4月入职淘天,从硬landing到上手业务快乐融入5月平静美好,顺利到我觉得直接转正是最佳选择,月底转暑期流程被hr直接挂,主管诱骗能转正,万幸蚂蚁暑期流程没拒掉,压哨发意向,手里也还有个腾讯offer兜底,毁约腾讯暑期到此结束。==============================一些感悟:永远保留后手,先拿了阿里国际日常,拿到网易伏羲offer之后才拒绝意向,中间难免要催hr尽量开在同一时间,后续等淘天oc的时候立马拒了网易意向。不会让手里超过2个offer,但是也不会在未确定的时候就拒掉到手的。在淘天的时候师兄主管都保证能转正别担心,甚至主管拉我进内部群一起团建,但是始终把腾讯offer抓在手里,也给了我撕破脸之后和主管谈判的底气。蚂蚁一面二面间隔一个半月,时不时反向保温一下面试官又没拒掉流程,真是我最明智的选择。==============================实习体验:研一在鹅厂AI Lab实习打杂纯快乐的,自己包装一下也是有产出的。遇到的所有人都很温和有礼貌,整体不卷年纪偏大,公司关怀好,不考虑城市的话应该会是第一选择。淘天业务组非常业务,技术不容易提升但是容易有产出,整体强度能承受分到的活也不多还挺核心的,师兄还是很nice的,往年转正待遇也挺好,小组整体年龄结构有中有小没老人,晋升空间不错。拒掉的offer里面,同花顺是做大模型部署加速的,给钱少太卷拒了;阿里国际是研究型实习生随便面的感觉面试官技术没有太懂;网易伏羲是llm+智能npc其实很有搞头,还是贪图大厂title拒了;腾讯这个最可惜,agent+游戏ai,而且在大部门实习过可以丝滑landing,腾讯招聘经常能看到校招社招广告,应该是团队扩张期,考虑到城市因素忍痛拒绝,释放一个hc给大家。==============================彩蛋:想看看牛u会做什么选择,感觉人生到了这个时间点,每个决策都会影响很大,已知和女友都是浙江人,她稳定杭州工作,计划后续杭州定居结婚。 #暑期实习# #腾讯# #阿里# #蚂蚁# #大模型# #淘天#
投递蚂蚁集团等公司10个岗位
点赞 评论 收藏
分享
2 28 评论
分享
牛客网
牛客企业服务