当前位置: 首页 > 面试经验 >

奇安信服务端一二三面面经(已OC)

优质
小牛编辑
129浏览
2023-03-28

奇安信服务端一二三面面经(已OC)

八月份投递,八月底笔试,九月初提前半个星期约面,可选时间。

投的java岗,调剂Golang服务端开发,面试过程不涉及Golang,一面时长约50分钟,二面一个半小时。

一面整体过程没有明显的八股/问答式模式,基本是结合简历、经历和个人特点,一边聊天一边面技术问题,算是很加好感的面试方式(但相对的开放性也强,感觉自己答得不咋地)
二面时间相当长,问的问题很多,包括但不限于技术问题、个人发展、背景等等。场景题也多。
二面当天更新简历信息,约一周后HR面,HR面半小时,视频面试。

一面
面试问题回顾

  • 自我介绍
  • (结合简历)做过算法的项目,为什么选开发不选算法?
  • (结合实习/项目)之前做过什么内容?
  • (结合简历)项目用过Java、Python等语言,用自己的话介绍一下这两个语言的特点?为什么使用?使用场景?
  • 简单介绍一下Python GIL?
  • (非科班转码,问课程)学过网络吗?自学的还是学校课程?
  • 从输入URL到显示网页的过程
  • Http1.0和2.0的区别?
  • 用过Java,说一下HashMap?(无要求具体说什么,我说了使用场景、线程安全和底层实现
  • 用过什么数据库?Redis的缓存淘汰策略?
  • 算法题:实现一个LRU(时间到了,说了一下思路)
  • 场景题:微博,只考虑发微博和浏览时间线,讲一下设计思路和难点,完全开放。(我答了可用性、热点数据处理(网红粉丝很多,一般人微博没啥人看)、时间有序性等等,面试官提示了读扩散、写扩散相关内容,开放性很强,建议被问到类似问题找自己擅长的说)
  • 反问

场景题答的不好,个人水平确实一般,面试过程收获很多,也和面试官聊得很好,希望能过!

当天晚上约二面
二面
面试问题回顾

  • 自我介绍
  • (非科班转码)为什么转行?本专业其他人去做什么工作?
  • (简历、项目)实习经历?实习主要做了什么业务?
  • (之前主语言Java)你觉得Java的使用场景有哪些?你觉得Java让你最不满意的一点是什么?
  • Java, HashMap实现(简单说一下)
  • (实习、项目)之前做了很多算法/数据相关的内容,你对大数据开发和服务端开发的区别如何理解?
  • Http和Https的区别?
  • TCP和UDP的区别?
  • 用过抓包工具吗?
  • Linux熟悉吗?用过哪些命令?ps/grep/ifconfig等
  • 一个主机上最多能有多少TCP连接?
  • 用户态和内核态?区别?为什么要有用户态和内核态?
  • 协程了解吗?和线程的区别?
  • MySQL和Redis的区别?使用场景?
  • Redis为什么快?
  • MySQL怎么查资源占用?
  • MySQL分库分表:如果假设有一个表有2000w行数据,你会怎么设计方案?
  • 假设电商场景,商品有不同品类,理论上可能有无限个品类分级(树形结构,一级品类、二级品类等等),你会怎么设计存储方案?如果有限,要怎么优化?
  • (还有一些问题记不清了)
  • 职业发展规划?
  • 反问

HR面:

  • 自我介绍
  • Java转Go,情况。
  • 实习经历介绍,哪些工作是你自己做的。
  • 为什么不考研。
  • (非科班转码)为什么转码并且选开发岗。
  • 原专业内容?为什么不去原专业岗位?
  • 家庭情况,家人是否支持留在一线城市工作。
  • 实习过程中有什么收获?
  • 预期薪资?
  • 对公司的了解,为什么选择这个公司?
  • 手里有没有其他offer?
  • 有什么兴趣爱好?
  • 反问

许愿个意向书!
一星期后口头OC

#面经##秋招##2023届##golang面经##Java#
 类似资料: