新鲜热乎的百度一面面筋(C++),攒人品

继蚂蚁金服二面结束消息如石沉大海以后,我又作死投了百度,岗位是C++开发

一面是在今天,7.28(周六),总时长54分钟左右

百度一上来就直接问数据结构与算法,没自我介绍,没项目介绍,后面还问了操作系统、计算网络、网络编程、数据库原理等基础内容

  • 删除指定的单链表的一个节点,要求时间复杂度为O(1)

  • 层序打印二叉树

  • 计算二叉树的叶子节点

  • 递归的原理是啥?递归中遇到栈溢出怎么解决

  • 编写一个函数指针

  • TCP/IP四层协议,OSI七层协议,每层都有啥对应的协议,原理是啥

  • TCP与UDP的区别,然后分别对应的系统API实现细节

  • TCP握手的详细数据传递,四次挥手详细数据内容,数据包组成、TIME_WAIT状态,2MSL,RTT,重传、滑动窗口、拥塞原理等等,然后socket编程接口细节

  • 用户态和内核态切换过程

  • 进程间通信有哪些(有名管道,无名管道、共享内存、信号、信号量、消息队列、socket等),两台计算机间通信有哪些,对应的系统API接口、原理

  • 数据库索引、设计、范式、引擎、索引为啥用的是B+树不用别的数据结构、时间复杂度、利用索引查询一条记录过程(分别从查询B+树、数据页、链表、聚簇索引等等角度来阐述)

  • 就只想去深圳么?北京要考虑么

  • 有啥想问的么

#百度##秋招##内推##C++工程师##面经#
全部评论
昨天面了2面
点赞 回复 分享
发布于 2018-07-29 23:35
什么时候投的啊 这么快
点赞 回复 分享
发布于 2018-07-28 21:46
楼主你这个是提前批吗?你是现场面还是电话面?
点赞 回复 分享
发布于 2018-07-29 08:55
楼主你很厉害啊,我是非计算机专业的,最近看数据结构和算法,特别慌。
点赞 回复 分享
发布于 2018-07-29 10:27
C++部分还可以
点赞 回复 分享
发布于 2018-07-29 10:29
请问楼主现场面还是远程面的??
点赞 回复 分享
发布于 2018-07-29 11:21
请问一下,递归的原理怎么答的。。还有编写函数指针我怎么不是很懂想问什么,还有协议的原理这个又是怎么答的。
点赞 回复 分享
发布于 2018-07-29 13:46
楼主是那个部门呢?
点赞 回复 分享
发布于 2018-07-29 19:21
系统API实现细节 厉害了
点赞 回复 分享
发布于 2018-07-29 20:28
删除指定的单链表的一个节点,要求时间复杂度为O(1) 这个要怎么做啊?
点赞 回复 分享
发布于 2018-08-17 18:58

相关推荐

我见java多妩媚:大外包
点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 118 评论
分享
牛客网
牛客企业服务