上海某小厂,go后端面经

刚刚面完,全程约一个小时,八股盛宴+扩展场景,懒得录屏了,直接回忆一下
先说下笔试题:一道链表奇偶排序题,很简单,一道最多可以构成多少三角形的题目,比leetcode多了个去重,一道架构设计画图题

项目拷打
mysql索引说说?
mysql事务说说?
mysql锁说说? 悲观锁乐观锁?死锁了怎么排查?死锁的条件?
mysql分库分表说说?
mysql慢查询怎么办?
一个场景:mysql数据量极大,分库分表也不好使,该怎么解决?
redis为什么快?
redis使用场景?
redis数据结构说说?
redis持久化说说?
redis数据库一致性?
redis全挂了,如何保证系统的可用性?
websocket了解吗?对比http?使用场景都有哪些?
rpc了解吗?和http的对比,为什么内部rpc外部http?
linux命令?
设计模式会哪些?
介绍了下组内业务
反问

记得不是很全,大部分都是八股,但是会扩展问使用场景,顺便,这个厂给的是真的多,日薪比大厂开的都多

更新:20号感谢信
#go# #面经# #实习# #后端#
全部评论
游戏小厂吗,游戏厂一般给的比较多
1 回复 分享
发布于 01-17 19:13 安徽
像是私募,我投的那家
点赞 回复 分享
发布于 01-20 14:02 江苏

相关推荐

01-07 23:00
门头沟学院 C++
1、自我介绍2、项目过程中遇到什么困难的问题3、项目中的难点4、视频文件上传到文件服务器和业务服务器的差异是什么,优劣5、问了些实习时间的情况(能实习多久,从哪时到哪时)6、go内存分配的实现原理(回答的差强人意)7、go怎么并发编程下等待多个协程的结束,Add()是什么意思8、go slice不断append,是如何给它分配内存的9、slice扩容规则10、defer是用来做什么的,应用场景11、多个defer的执行顺序12、map 和 slice那个是线程安全的13、map手动加锁和sync.Map的区别14、mysql数据是怎么写的,写入的底层原理,底层涉及了哪些主键的交互啊、涉及到了哪些层次,比如说,innodb写入时是先写入buffer pool(这个是真不会)15、mysql主节点的binlog是同步的还是异步的16、mysql主节点崩溃了,数据是不是就没有了17、mysql写数据时,主节点挂了,但是向客户端返回成功。怎么保证从节点数据写入进去18、innodb索引为什么使用B+树19、数据量很大,达到内存放不下,怎么解决20、redis作为缓存的理解21、用redis缓存和本地缓存,可以用本地缓存么(答了可以,但不建议,然后面试官反问维护redis的成本呢)22、redis set和list的使用场景23、redis set的原理手撕:LRU反问:入职后的业务、实习生的培养#面经##golang面经##实习面经#
查看24道真题和解析
点赞 评论 收藏
分享
评论
3
10
分享

创作者周榜

更多
牛客网
牛客企业服务