attachments-2022-03-ZJkpbQk36237f2e89a3d7.jpg| 4/2511:00技术一面(通过)

1.Go Core
Go语言的内存如何分配?
Go语言的G-M-P调度模型?
Go语言的sync,Mop的底层数据结构如何,以及如何实现高并发的增删改查?Go语言的底层如何实现传值或指针?

2.操作系统
Linux系统上如何使用命令行查看指定端口号?
Linux系统的进程如何调度?什么是完全公平调度(CFS) ?
Linux系统的进程间通信方式(IPC)有哪几种,分别用Go语言如何实践?

3.计算机网络
HTTPS与HTTP有什么区别?
TCP与UDP的区别?
如何使用UDP实现可靠传输?

4.数据库
什么是事务以及其事务隔离级别?
事务的隔离级别的ACID分别通过什么方式实现?
InnoDB的存储引学及其数据结构如何?

5.项目与架构
Go语言如何使用Docker?
Go语言的struct如何使用JSON?

6.数据结构与算法
二叉搜索树的数据结构是怎么样的?
什么是LRU算法?
Merge k Sorted Lists (LeetCode 0023)
总体而言面试官看菜吃饭,如果八股题答的好就给一道medium的题,答的马虎就给easy台阶下。

4/25 14:30技术二面(通过)
1.Go Core
Go语言的G-M-P调度模型如何?
Go语言如何实现性能调优?
什么是轮询,Go语言如何实践?Go语言有哪些性能分析工具?
Go语言如何进行内存回收?

2.操作系统
虚拟地址如何映射至物理地址?

3.计算机网络
HTTP和HTTPS有什么区别?如何防范DOS洪泛攻击?

4.数据库
如何优化MySQL?如何分析和改进?
Redis都有哪些数据结构,如何实现高性能?
Redis如何实现持久化?

5.项目与架构
如何使用MySQL集群?
如何使用Kubernetes?
负载均衡的算法是什么?

6.数据结构与算法
哈希一致性算法的实现。

4/25 16:00 HR面(至今没结果)
你手头都有些什么Offer或正在面什么公司?
如何看待腾讯、字节跳动和Shopee的异同?
在薪资、发展前景和人脉这三者因素,你的考量排序如何?你最近一次的绩效考核是什么?
你的大学专业是什么,以及为什么选择转行做程序员?你有什么职业规划?
你如何应对「向上沟通」?
你如何处理平级同事间的冲突?
你的希望薪资多少,可否日后提交银行流水?
三次面试我自己感觉发挥了85+%,背的八股题都用上了,技术面试官表示满意。
可是问题来了,截止发稿(5/6 12:00),状态依旧为「面试,没收到任何感谢信,感觉非常焦虑和不安?

以上就是本次分享内容,更多大厂Golang工程师面试经验持续关注六星社区。

想要高效学习,指路微信公众号——【python编程学习圈】每日分享学习干货,关注即可免费领取整套Python零基础到入门资料及学习教程,走过路过,千万不要错过!!快行动起来!!

attachments-2022-05-ZwUUz0Co628f2e3079c7b.jpeg