华顺信安-Go开发实习生-笔试+面试
笔试
- 1.操作次数多时,链表什么操作比数组更优?
- 2.时间片轮转算法。
- 3.哈希表的原理,如何解决哈希冲突。
- 4.垃圾回收和标记-清除算法。
- 5.逆序对的计算,写一个函数。
面试
1. 自我介绍
2. 什么是内存泄漏?
3. 指针和引用的区别。
4. C 和 C++ 的区别。
5. Go 中 new 和 make 的区别。
6. 一开始看我算竞拿了很多奖,问我希尔排序的原理,我说不常用有点遗忘,于是又问了快速排序的原理。
7. 二分查找的原理。
8. 进程线程和协程的区别。
9. MySQL 索引是用什么数据结构实现的?
10. 说说 B+ 树的特点。
11. MySQL 乐观锁和悲观锁有什么区别?
12. 锁是如何实现数据同步的?
13. Go 的 Map 是有序还是无序的?
14. Go 的 Map 如何实现有序访问?
15. Go 的数组和切片的区别。
16. MySQL 的慢查询如何优化?(这个不太清楚)
17. Redis 了解多少?(就知道有这个东西,会连接)
18. 缓存雪崩、击穿、穿透发生原因和解决方案?(我说看到过Redis的这个问题,但确实没了解过)
19. 在算竞中是如何解决问题的,在对内担任什么样的角色?
反问:
1. 公司业务主要做什么?说了我Go学了一个月,经验还不够,进去的话要集中培训,然后要看分到什么项目组,一般一个项目要一两个月,还说我数据库方面也还得多熟悉。
2. 面试完大概什么时候会收到通知?人事部到了时间会联系我,大概一两天。
总结:
感觉后面几个问题答得太水了,前面问题有些答得比较深,有些只答了一点,第一次面试,经验有点不足,感觉有点悬。
- 1.操作次数多时,链表什么操作比数组更优?
- 2.时间片轮转算法。
- 3.哈希表的原理,如何解决哈希冲突。
- 4.垃圾回收和标记-清除算法。
- 5.逆序对的计算,写一个函数。
面试
1. 自我介绍
2. 什么是内存泄漏?
3. 指针和引用的区别。
4. C 和 C++ 的区别。
5. Go 中 new 和 make 的区别。
6. 一开始看我算竞拿了很多奖,问我希尔排序的原理,我说不常用有点遗忘,于是又问了快速排序的原理。
7. 二分查找的原理。
8. 进程线程和协程的区别。
9. MySQL 索引是用什么数据结构实现的?
10. 说说 B+ 树的特点。
11. MySQL 乐观锁和悲观锁有什么区别?
12. 锁是如何实现数据同步的?
13. Go 的 Map 是有序还是无序的?
14. Go 的 Map 如何实现有序访问?
15. Go 的数组和切片的区别。
16. MySQL 的慢查询如何优化?(这个不太清楚)
17. Redis 了解多少?(就知道有这个东西,会连接)
18. 缓存雪崩、击穿、穿透发生原因和解决方案?(我说看到过Redis的这个问题,但确实没了解过)
19. 在算竞中是如何解决问题的,在对内担任什么样的角色?
反问:
1. 公司业务主要做什么?说了我Go学了一个月,经验还不够,进去的话要集中培训,然后要看分到什么项目组,一般一个项目要一两个月,还说我数据库方面也还得多熟悉。
2. 面试完大概什么时候会收到通知?人事部到了时间会联系我,大概一两天。
总结:
感觉后面几个问题答得太水了,前面问题有些答得比较深,有些只答了一点,第一次面试,经验有点不足,感觉有点悬。
全部评论
一面过了,明天二面
华顺信安一天给开多少
我也今天面这家,他们是基本不问项目的吗
笔试题和我抽到的一样
我一面面了20分钟,然后说我能力挺强的就给我过了,也没给我二面,第二天就hr面了
相关推荐

点赞 评论 收藏
分享

点赞 评论 收藏
分享

点赞 评论 收藏
分享