Amber Group后端开发暑期实习面经

时间线

7.1通过xx僧投递,7.5HR微信通知面试,上午11:00一面,下午18:30二面

一面(30min)

面试形式是电话面试

  1. 自我介绍
  2. 介绍一下项目(在线考试系统-结合介绍了Spring Cloud、OpenFeign、Gateway等技术栈)
  3. 聊一下Netty与NIO的原理
  4. MySQL的索引与具体场景题(查询单个学生成绩总和并限定性别)
  5. Golang与Java的区别
  6. Linux的常用命令
  7. Docker的常用命令
  8. Golang的协程

反问环节

  1. 实习的业务内容
    答:对区块链等金融加密行业的应用开发,会涉及到大数据的处理,语言有C++、Go、Python等
  2. 今后需要加强的方面以及学习的方式
    答:后端熟练掌握一门语言即可,上手其他语言是比较容易的。学习需要更多的去融汇贯通,多写一点技术博客和多逛逛Github(在简历上面试官已经访问过,是个好习惯 (゜▽゜*)继续保持)

二面(30min)

面试形式仍然是电话面试

  1. 自我介绍
  2. 介绍一下项目同上
  3. Zookeeper的场景应用(服务发现)
  4. Golang跟Java的优劣以及性能问题
  5. Golang和Java的内存管理方式(这里我回答了垃圾回收方面)
  6. 有接触过其他语言吗(Python在数据挖掘用过)
  7. 具体在数据挖掘项目中的流程(项目是预测机场的上座率,具体使用Pandas以及其他一些可视化分析库,最后选择了一些预测算法)
  8. 语言的熟练程度
  9. 未来的规划
    答:希望向大数据方向开发(不管是Java还是Golang),可以接受转Golang

反问环节

  1. 实习所使用到的具体语言以及业务场景
    答:Golang与Python。Golang用于构建基础的应用,而Python则大部分用于数据分析

总的来说,Amber是这几天面试下来体验最好的公司,不会狂问你八股文,而是更贴近项目,可以让你更多的去阐述其中的优缺点。
还有就是一些编程语言中的哲理问题(比如Java和Golang孰优孰劣,当然我答的是各有优势所在),能让你更放松的状态去展示自己。

第二天问HR回复已经凉了,不过总的来说面试体验很好,可能Golang的掌握程度还不够吧。

#实习##面经##Amber Group##golang工程师#
全部评论
楼主太强了 这就是大三吗
点赞 回复 分享
发布于 2021-07-07 19:34

相关推荐

4 3 评论
分享
牛客网
牛客企业服务