同花顺-2023届秋招-Golang-面经

同花顺整体面试体验还是不错的。流程比较快,面试前会提前预约时间,面试官也友好。(个人感受)

一面 9.16 10:30 时长36min

1.自我介绍

2.介绍实习项目
3.go 的 map 是并发安全的吗?
4.sync.map的底层原理
5.redis的zeset的底层原理(项目用到redis的zset,ziplist和skiplist+map)
6.ziplist是怎么实现的
7.项目怎么做压测
8.goroutine泄露怎么排查
9.分布式锁
手撕:合并两个排序链表(共享屏幕在自己本地写,跑通面试官给的测试样例,再把代码用聊天窗口发给面试官)
反问:部门主要是做什么的?

只记得这些了,大部分问题是围绕项目进行拓展。

二面 9.22 14:00 时长26min

1.自我介绍
2.对devops的理解
3.聊项目
4.用过哪些框架
5.本来想问k8s,但我不会就不问了
6.问能不能提前实习
7.聊毕设,面试官提议说毕设可以和实习项目结合
无手撕
反问:1.公司作息时间
2.打不打卡
3.部门有多少人
4.上班可以炒股吗
面试官说一面问得比较多了,所以问的问题比较少,聊天为主。

hr面 9.28 20:00 时长30min

1.自我介绍(从三个方面:家庭、学校学习、实习项目)
2.大学四年每年主要做的事情
3.自己的一个缺点
4.大学生涯里做的最满意的事
5.过去5年里错过的最大机会
6.为什么不做网安方向(我是网络空间安全专业的)
7.为什么不考研
8.其他面试或offer情况,打听身边同学找工作进展
9.找工作时这些方面:1.工作地点 2.薪资 3.公司知名度 4.行业,主要看重哪个/哪些
10.期望的薪资(说了个具体的数,被问怎么确定是这个数)
11.问一个你最想问的问题(快结束的时候,我问了golang岗位的hc,没说多少,只说投的简历很多,竞争还是蛮大)
只记得这些了,感觉聊得还不错,挺舒服的。
国庆后一两周出结果。。。。。。


#同花顺面试##同花顺校招##许愿offer#
全部评论
楼主,我也学go的,请问你还投了哪些公司呀?感觉岗位好少
4 回复 分享
发布于 2022-09-30 06:38 陕西
大佬有其他offer了嘛
点赞 回复 分享
发布于 2022-10-18 22:47 北京
hr面是直接打电话,还是预约的视频面啊
点赞 回复 分享
发布于 2022-09-29 21:51 江苏
怀疑3场面试都是同一个面试官,问的问题差不多,手撕也一样
点赞 回复 分享
发布于 2022-09-29 15:14 浙江
我也约了,楼主你薪资提的多少。
点赞 回复 分享
发布于 2022-09-29 11:51 浙江
如果给offer楼主会接吗
点赞 回复 分享
发布于 2022-09-29 11:19 上海
不错😂
点赞 回复 分享
发布于 2022-09-29 11:18 安徽
0ffer菜鸡,第一家面完的公司,顺子给个offer吧,没有你我怎么活啊😭
点赞 回复 分享
发布于 2022-09-29 10:54 福建

相关推荐

08-25 12:04
已编辑
蚌埠坦克学院 C++
自我介绍 实习部分深挖鸡架实习,期间狠狠挖坑,但是答错了也会说正确解决方案,也是狠狠学习了本来说只聊一段实习的,但可能觉得这个鸡架太简单了了,又简要讲了一下 web 后端实习InnoDB 下不是要求必须有主键吗?为什么有主键索引,还需要去建额外的索引,才能保证查询效率?应该是想问 SQL 语句的 WHERE 部分查询条件是不是主键索引为什么要用 Redis 分布式锁来限制用户的创作任务,为什么不直接在 MySQL 里面加一个字段?后期会添加服务器数量,便于水平扩展语言部分熟悉什么语言?C++那太好了,我们这里主要也用 C++,当然 Golang、C++、Rust 都 OK菱形继承?什么是二义性?能否强制指定避免二义性?(不会)什么是切片现象?带有虚函数的对象,其内存模型是什么样的?emplace_back 和 push_back 的区别?emplace_back 的实现用到了 C++ 什么特性?网络部分1s 内 100W 个 TCP 连接请求打到服务端,会发生什么?(其实就是考半连接状态的负面影响)数据库部分哪些隔离级别,各自有哪些异常操作系统部分malloc 分配 1GB 内存时,还未进行其他任何操作,前后的 top 命令有什么变化?应该是问内存分配的原理,答虚拟内存多 1GB,物理内存几乎不变什么时候发生缺页中断?答只知道 Redis 持久化中做后台重写时会发生,就跳过这个问题了算法部分一开始让用 Golang 实现两个协程交替打印 0~n 的数,一个打印奇数,一个打印偶数,保证最终打印的顺序还是 0、1、2、3 ... 这种顺序这题应该很简单了,但是 Golang 只会 CRUD,让自己写真不会说自己不是很熟悉 Golang 之后,就换成了带过期时间的 LRU,虾皮这个面试站的编辑器真的难用,很多代码不全都没有,硬是手敲了二十多分钟,然后运行之后我这里还看不到输出,只能让面试官遥控 debug,最后这道算法写了快 40min,也是很难绷了反问基础架构部门,系统的稳定性肯定很重要,设计之初会怎么来考虑?答:问题太大了,回答不了基于面试表现的建议答:没啥建议,知识面挺广的,算法环节再加强一下总共几轮技术面答:2~3轮,具体问 HR最后就是经典的感谢您的时间总结从 11:30 面到 13:00,两个人都很耐饿了鸡架应该还是很看代码实操的,算法题发挥太差,大概率 G,但学到东西了,还是挺不错的更新没想到面完美团就约 8.30 二面了,又是同样的周六,又是同样的 11:30 开始,难绷
查看25道真题和解析
点赞 评论 收藏
分享
09-11 13:39
已编辑
门头沟学院 后端工程师
tl8.12投递 8.21一面 8.23二面 8.27hr面 已OC 要求提前实习一面:实习拷打20min+八股盛宴1.IoT业务流程,串口通信的数据包怎么解析的,NIO如何工作,为什么不用Netty?Netty的工作流程了解吗?我看你实习做了AI项目,他落地了吗,你的技术选型是怎么样的?2.JMM内存模型,JVM的垃圾回收机制有哪些,各个垃圾回收器有什么特点,服务端一般用什么垃圾回收器?3.Java线程池有哪些参数,工作原理了解吗?4.synchronized 关键字的底层原理,JVM上是如何实现可重入的?他默认是什么锁(非公平锁)5.AQS 怎么实现的,底层的数据结构,整个工作流程,juc中有什么实现,ReentrantLock如何使用,其他并发工具类有了解吗?6.MySQL的分层架构了解吗,InnoDB的事务机制如何实现的?几个日志分别是什么?有什么作用?MVCC了解吗?MySQL中的锁有哪些?你的秒杀项目中为何选用MySQL来做流量承载?有没有其他方案,如何避免数据库死锁?7.Redis为什么这么快,有哪些数据结构,Redission了解吗?他是如何实现分布式锁的?AOF和RDB文件的特点,项目中如何做好数据备份,集群有了解吗?分片集群和主从集群之间的区别,如何做主从集群,靠什么维持通信。二面:1.云原生了解吗?docker有用过吗?K8S有用过吗?2.你的项目为什么用乐观锁来做秒杀,有没有更好的方案?大型秒杀系统如何做?有什么优化的点吗?假如让你设计一个秒杀系统,从流量入口到DB,都该如何设计?如何做到流量的削峰?3.系统的数据安全如何做?接口加密和防刷怎么搞?4.物联网和传统web应用之间的区别?你的项目是怎么部署的,开发过程当中有没有遇到什么困难?是如何进行技术选型的?5.反问:业务是ERP,觉得我不错,就是没有大型项目的开发经验,基础还可以,但是微服务开发经验不足,挺希望我来的,公司原意培养。
查看11道真题和解析
点赞 评论 收藏
分享
评论
8
76
分享

创作者周榜

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