百度 go/c++ 秋招提前批
8.3 一面
45min,因为不方便投屏所以没做算法题😂
1.实习内容
聊了聊实习做的事情,聊了一下实习工作中整个代码的链路,在工作中是怎么运用go语言的
2.八股
2.1计算机网络
TCP和UDP的区别,从输入域名到产生结果的过程
2.2数据库
问我mysql和redis哪个熟悉,mysql的隔离级别,每个隔离级别解决了什么问题,redis的原子性实现,redis的数据结构
2.3语言基础
非要问go的,协程,并发什么的,真不会😓让他换c++了,聊了一下c++的内存模型,感觉对方不是很熟悉c++
2.4操作系统
栈和堆的区别,怎么检验是否gc,进程线程和协程的内容区别优缺点,进程线程的同步方式和通信方式
2.5linux
linux不太会,就问的少。问了一下基础的指令,怎么查看cpu使用情况,怎么解决磁盘空间满了的情况,怎么查日志,统计日志里出现的最多的ip,我说了个awk sort那一套,他说可以,又问我日志内容很多怎么办
3.反问
8.4 二面 45min
感觉跟一面没啥区别。。
还是先聊实习内容和项目,问我是怎么用go语言做内容的,然后再三确认我是c++选手之后开始面试
1. c++
三个特性,malloc和new的区别,怎么理解多态,static关键字,编译的几个阶段,静态库和动态库
2.网络
http和https等,其他忘了,比较常规
3.linux
怎么查询多日志的目标字段
4. 数据库
平时工作里是怎么用redis和mysql的
5. go(真不会)
go是怎么处理http的并发请求的
做题
1.深拷贝一个字符串
2.快速排序
8.10 三面
1. 问了一下两段实习经历,对实习做的内容挖的很深
2. 问我okr定了什么 考核指标 部门现状 怎么协同 出差 如何管理 产研比例 部门人力问题 怎么团建和收拢人心 如何提升部门凝聚力 组员归属感😅
3. 反问
#秋招##面经##提前批#