今日头条三面面经

作者:明天晚餐吃什么?

链接:https://www.nowcoder.com/discuss/102612?type=2&order=0&pos=58&page=2

终于等到了第一个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. 你有什么需要需要问我的吗?

感谢您访问:生涯设计公益网!本文永久链接:https://www.16175.com/17262.html。侵删或不良信息举报请联系邮箱:121488412@qq.com或微信:aban618。
(1)

相关推荐

  • 面试中有没有被面试官问过打游戏的问题?

      游戏行业红火,求职者趋之若鹜,根本原因是打游戏的人群比较庞大。大家在面试中有没有被面试官问过打游戏的问题?回答这个问题时要注意以下两点: 1、兴趣爱好的选择要与所应聘的工作相关…

    2022年5月16日
    893
  • 管理人员怎样面试员工

    TerraCycle公司创始人及CEO TOM SZAKY 谈如何面试员工   面试有长有短,有的可持续几个月,有的坐下来聊了几句就有了结果。但是前者适合公司的高级职位,我认为太长…

    2022年5月16日
    420
  • 银行半结构化面试有哪些问题

    银行半结构化面试中,大部分的面试问题其实都大同小异,答案的技巧也基本一致,如果能提前对这些问题了解并准备,能很大的提高面试通过的概率。因此,这次就从常见的银行面试问题和参考答案来和…

    2022年5月22日
    219
  • 大学生面经总结思科面试

    3月,在招聘应届大学毕业生方面向来“后发制人”的思科中国公司,先后在全国21所高校展开了“思科校园行”活动。上海站的校园招聘活动也陆续在上海交通大学、复旦大学和同济大学等高校展开。…

    2022年5月31日
    167
  • 松下大连笔试面试题详记(精华)

     今年松下电器软件开发(大连)有限公司招聘人数较往年有所增多,预计今年全国要招120人左右,研究生人数居多,本科生相对较少。公司主要进行嵌入式软件的开发,使用语言大多是C语言,也有…

    2022年5月24日
    1.1K
  • 英语面试75个常见的各类问题

    英语面试中,在自我介绍完了老师就会开始问你问题这里列出一些常见的问题,可以认真准备。注意在准备的过程中,要结合自己的经历和见解来准备答案,让自己回答的问题和整个的自我介绍融为一个整…

    2022年5月25日
    168
分享本页
返回顶部