今日头条三面面经

如果你让别人来决定你的人生,你的内心永远不会感到踏实。——拿破仑

终于等到了第一个offer,希望大家后序秋招一起加油! 

腾讯你再不给我发offer你可能要失去我了!!等了都20天了!! 

一面:(45分钟) 

1.       做个自我介绍 

2.       项目(balabala…) 

3.       解释一下语义分析的过程 

4.       优先队列的底层数据结构?插入和删除一个节点的时间复杂度是多少? 

5.       数据库索引结构采用的是什么数据结构?为什么要采用这个结构?假如将数据全部加载到内存,b+树还有优势吗?理由。 

6.       虚拟内存?进程并发控制? 

7. Epoll底层实现?ET、LT?和poll的区别? 

8.       右值引用的作用?move? 

9.(加权轮询)给你很多个ip地址和权重k,返回一个ip地址(不能采用随机变量) 

10.(扑克牌顺子)每次执行如下的操作:将最上面的牌放在桌面,然后将上面的牌放在最底部,执行以上操作至扑克牌全部放在桌面上,给你最终在桌面上的牌序列,返回原序列。 

二面:(50分钟) 

1.       聚集索引是什么? 

2.       写一个SQL语句 

3. Linux的文件系统? 

4.       文件字符替换,怎么做?怎样替换比较有效率?考虑空洞问题 

5.       读取一个文件的整个流程?进程fork与文件夹表项,文件偏移量的关系?如何从指定文件偏移量开始读取文件? 

6. Webserver写过吗?说一下大概流程? 

7. Get和post的区别?分别适用什么样的场景? 

8.       对称加密与非对称加密? 

9.       使用ping会使用到哪些协议? 

10. http请求报文头格式?http长连接和短连接的区别? 

11.   (下一个较大的数)1234->1243,1342->1423,13462->13246. 

12.   二叉树非递归后序遍历. 

13.   你有什么想问我的吗? 

三面:(40分钟) 

1.       做个自我介绍。 

2.       项目问题(说了挺久)。 

3. 4次挥手过程?状态转换图?time_wait的作用? 

4. Reactor与proactor的区别? 

5. IO有哪些?阻塞IO和多路IO的区别? 

6. Gcc与g++? 

7.       虚函数底层实现. 

8.       红黑树与二叉平衡树?STL内存分配器?type_traits? 

9.       手撕一个线程池代码。 

10.   旋转数组。 

11.   线程池调度算法设计? 

12.   你有什么需要需要问我的吗?

点击作者姓名与作者大佬交流~

作者:明天晚餐吃什么?

来源:牛客网(www.nowcoder.com)

- 互联网名企笔试真题

- 校招求职笔经&面经

- 程序员/产品/运营求职实习信息

- 程序员/产品/运营学习交流社区

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏云霄雨霁

数据库概论

25900
来自专栏北京马哥教育

Python新手应该如何练手?知乎5600赞答案告诉你!

作者:小小搬运工 链接:https://www.zhihu.com/question/29372574/answer/88624507 一直在学习python,...

40270
来自专栏有趣的Python和你

Python数据分析之dataframe的groupbygroupby函数highcharts绘图

14530
来自专栏极客生活

python爬虫隔一段时间一乐之海子的诗

每隔一段时间(一周到一个月)拿出1到2天来做一个好玩的东西,不求回报,只为快感。 前两天刚买了一本电子书《海子的诗》,晚上读了快一半,好多诗里面都提及了麦子和...

10510
来自专栏数据科学与人工智能

【Python环境】使用Python Pandas处理亿级数据

在数据分析领域,最热门的莫过于Python和R语言,此前有一篇文章《别老扯什么Hadoop了,你的数据根本不够大》指出:只有在超过5TB数据量的规模下,Hado...

31450
来自专栏Golang语言社区

C++ 实现银行排队服务模拟

教程简介:使用 C++对银行排队服务进行模拟,以事件驱动为核心思想,手动实现模板链式队列、随机数产生器等内容,进而学习概率编程等知识。作为可选进阶,这个模型同时...

407120
来自专栏CDA数据分析师

入门必学!在Python中利用Pandas库处理大数据

在数据分析领域,最热门的莫过于Python和R语言,此前有一篇文章《别老扯什么Hadoop了,你的数据根本不够大》指出:只有在超过5TB数据量的规模下,Had...

22490
来自专栏Python数据科学

Python爬虫之一个海贼迷的呐喊

海贼王已经10年了,一路陪伴了我们的点点滴滴。它热血,激情,感人,欢乐,吸引了无数男女老少的紧紧跟随。

12730
来自专栏Golang语言社区

C++ 实现银行排队服务模拟

教程简介:使用 C++对银行排队服务进行模拟,以事件驱动为核心思想,手动实现模板链式队列、随机数产生器等内容,进而学习概率编程等知识。作为可选进阶,这个模型同时...

51350
来自专栏扎心了老铁

hadoop streaming编程小demo(python版)

大数据团队搞数据质量评测。自动化质检和监控平台是用django,MR也是通过python实现的。(后来发现有orc压缩问题,python不知道怎么解决,正在改成...

45540

扫码关注云+社区

领取腾讯云代金券