湖北某小厂面经

自我反省:常见八股是没有问题,问题在于算法刷的还是少
湖北某小厂面经(已OC)
一面:hr询问情况:学校情况,课程情况,老家在哪...(15min)
二面:(35min)
1.学过那些数据结构?
2.N皇后
3.日历相关算法题(没听清楚题答的不对...)
4.学过什么数据库吗?
5.事务的四大特性
6.如何保证事务的四大特性
7.索引底层了解吗
8.查询一个表中数据发现很慢,是什么原因,你是这么解决的?
9.用过Redis中的那些数据结构,怎么用的
10.Redis持久化了解吗
11.你在项目中具体是怎么解决数据一致性的,你两个项目中的解决方案不同,最终是使用的哪一种?(这里第一个项目使用删除缓存修改数据库,第二个使用延迟队列+双删)
12.Redis满了会发生什么
13.有实现过LRU或LFU吗(LRU:Map+链表 LFU:两个Map+链表)
14.项目业务流程拷打
15.反问
三面(说不上是面试吧在微信聊的):谈薪资,公司地址,学校方面是否已经没问题,是否能长期实习
全部评论

相关推荐

感觉是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
点赞 评论 收藏
分享
评论
2
4
分享

创作者周榜

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