百度一面

#发面经攒人品#
自我介绍
os:
1.进程和线程的区别
2.线程间的通信
3.死锁以及如何避免死锁
4.进程和线程的区别
5.线程的状态
计网:
1.三次握手
2.一个 http 请求的流程以及中间涉及到的协议
3.tcp 和 upd 的区别
4.各种状态码对应信息
5.4层模型和7层模型
redis:
redis 为什么快
平常使用过 redis 的哪些数据结构
redis 只有一个线程吗
redis 持久化
用过 redis 的分布式锁吗,怎么实现的
mysql:
索引 平常用到索引吗
索引的结构
介绍一下 B+树
平常是怎么建立索引的
数据库的数据量很大该怎么处理

拷打项目
算法:无重复字符的最长字串

计网和操作系统的基础太差了,被问麻了
但是面试官很好,不懂的也会讲解,还是太菜了
全部评论
base哪里呀
点赞 回复 分享
发布于 09-16 22:42 湖南

相关推荐

感觉是KPI了,面试官不开摄像头,语气也透着一股死气,而且比一面还八股拷打,项目几乎就没问什么(这对吗)上来自我介绍,介绍项目,讲了五分钟之后跟我说他刚刚掉线了而且刚开始就让我答问题浅尝辄止就行不要深入,多的他感兴趣会问项目这块介绍了十分钟,然后差不多是十分多钟项目相关的八股,云原生这一块的,容器和vm的区别,容器底层的一些东西,比如namespace等,还问了我fork和vfork的区别(记不清了。。),剩下记不太清了接下来四十多分钟基本就是八股OS好像问了:进程和线程的区别协程有了解过吗写时复制介绍一下计网:timewait介绍一下?timewait有什么危害?(这问法愣住了,没答上来)go这块问得比较多:goroutine了解吗,介绍一下假如有一个goroutine执行一个死循环,底层会发生什么goroutine的抢占式调度介绍一下stw了解吗(只看过只言片语。。。)map介绍一下syncmap介绍一下和map的区别channel介绍一下发生了Panic你怎么处理用过协程池吗(含泪说没有)剩下的记不太清了MySQL这块又被拷打了又没看:普通索引和唯一索引的区别和适用场景change buffer了解吗(忘了。。。)count*和count1的区别(忘了。。。)还问了一个b+🎄怎么存啥啥啥来着(他说的东西我听了两遍都没听清,但是好像听起来是什么nurl,这玩意是MySQL里的吗。。?然后他说没事没事就跳了。。)最后算法题:“一面面试官是让你写了一个update语句是吧,现在能写出来吗”(麻了)“写一个二分查找吧,你自己IDE上写,能运行能找到某个指定的数”算法题指定用go写,完了因为我的题测试用例里是自己造了一个切片,又问了我切片和数组的区别反问环节问怎么评价,“挺好的,,emm,应该是我面试习惯的问题,应届生嘛,就问点基础的能答上来就行,毕竟往深了答容易出问题”(对,对吗,感觉就是KPI了)然后又说后面如果还有流程的话得等国庆后了(这应该是真凉了,一面到二面隔了一个周末就直接约了,但现在离国庆还有四五天)问了下组里的业务,然后恬不知耻的问了下怎么landing
点赞 评论 收藏
分享
评论
点赞
5
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务