奇安信服务端一二三面面经(已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#
全部评论
大佬,🐂,吸吸欧气,顺带插个眼
1 回复 分享
发布于 2022-09-15 22:27 江西
奇安信有口头oc嘛
点赞 回复 分享
发布于 2022-10-13 19:52 安徽
清华哥感觉没必要非科班卷这个呀,整个选调、人才引进啥的不是挺好吗
点赞 回复 分享
发布于 2022-10-03 20:18 江西
大佬收到offer了吗,还有mysql 2000w条数据的问题,应该怎么回答啊
点赞 回复 分享
发布于 2022-09-20 09:03 四川
咱们好像是一各部门,内容好像
点赞 回复 分享
发布于 2022-09-17 17:00 北京
亲爱的楼主,收到HR面踢我一脚
点赞 回复 分享
发布于 2022-09-17 09:38 四川
清北面奇安信?而且还不是实验室的岗位,太恐怖了😱😱😱
点赞 回复 分享
发布于 2022-09-16 17:17 北京
清华都调剂了,人也太多了吧
点赞 回复 分享
发布于 2022-09-15 14:58 安徽
清华爷咋也投奇安信了🤦‍
点赞 回复 分享
发布于 2022-09-14 10:49 辽宁
楼主,有三面嘛
点赞 回复 分享
发布于 2022-09-13 23:32 浙江

相关推荐

06-10 00:55
已编辑
腾讯_微信_客户端开发
客户端校招全攻略本攻略将会告诉大家客户端要学哪些知识,校招面试看重什么,有什么加分项。声明,劝退大军不要来这里找存在感,我也劝退。每年客户端hc这么多,你不做总有人做,客户端总量不会因为劝退而减少,反而待遇会因为稀缺而涨。这里只讲安卓,也只推荐安卓,因为安卓需求比ios大,而且java退路广,有转小厂后端的机会。鸿蒙就不用提了,完全不推荐专门做。1. 怎么入门首先java是逃不掉的,该学的知识一点也不能少,特别是类加载和反射,客户端相比后端用的更多。javaguide或小林coding把java八股过一遍学的也就差不多了。然后是入门安卓,建议看《第一行代码》第三版,顺便就把kotlin学会了。这里面介绍了基本所有安卓基本知识,看完了搞懂了基本也就是能面试的水平了。以后可能会再发一个常见八股合集,欢迎关注。2. 进阶看View,Activity,Handler等核心组件的源码,理解绘制流程,理解Handler底层原理。了解JNI,会Native开发,了解cpp和java数据交互,线程模型。了解framework,了解安卓进程模型,点击一个app图标发生了什么。点击屏幕发生了什么,了解事件分发机制。理解RecyclerView的多级缓存机制,了解常见优化。了解进程间通信方式,了解AIDL原理,理解Binder机制。理解MVVM,MVC,MVP的区别,并会使用MVVM。熟悉客户端常用设计模式,看常用第三方库的源码,例如OkHttp的责任链模式,Glide的建造者模式。3. 加分项会Flutter,会Compose,Hilt等Jetpack组件。有ACM等竞赛奖项。实际项目开发经验。实习经验。4. 冲击ssp熟悉KMP,有使用KMP跨平台开发经验。了解gradle打包流程,有编译优化经验。熟悉安卓中各种hook方式,有hook经验。熟悉内存泄露,卡顿监控,有性能优化经验。熟悉apk结构,了解smail语法,了解反编译手段,有逆向经验。一般面试都是根据简历问的,简历有什么才会展开问,所以大家可以根据上面提到的点去写亮点,提前准备,给面试留下好印象。投腾讯的话欢迎扫我内推码,也可以私信我指定部门定向推哦,可帮查进度。
腾讯
|
实习
|
超多精选岗位
丶渣渣:虽然你写的挺好 但是我还是不推荐应届生再学Android了
点赞 评论 收藏
分享
评论
6
48
分享

创作者周榜

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