贡献一波知乎面经。。

陪同学去的,成都,电子科大,现场投了一份简历,没想到第二天我被通知去面试了。。。(同学心情复杂。。。)
后端岗。

一面:(一面面试官是搞算法的,尬聊。。)
c++中stl的内存分配器,alloc讲一下。
vector的***作过程,扩容过程。
撕代码,字符串转实数,写完整,输入检查、边界检查、正负、有小数、溢出,若作为库函数,调用方怎么使用保证正确性、完整性和健壮性,代码中如何体现。
c++如何体现多态?有哪几种方式?

二面:
中断,有哪几种,和I/O、进程之间的关系。
java内存区域划分。
G1垃圾回收器,和其他回收器的区别。
熟悉哪些数据结构。
平均复杂度O(nlogn)的排序算法有哪些。
代码题,有大小不同的瓶盖,和大小不同的瓶子,随机排列,设计算法使瓶盖和瓶子一一对应,尽可能优。
知道mysql哪些存储引擎,各自的特点和适用场景。
innodb的索引结构。
b树和b+树的异同。
多列索引,给场景判断哪种使用方式最优。
mysql中主键和其他列索引有什么区别。
除了mysql,用过hbase、hive吗?(没,因为菜)
spring的AOP。
拦截器和过滤器的区别。
redis有哪几种数据结构,hset底层结构(没看过,因为菜。。)
git命令的一些***作(太细了,git命令都是时时百度。。)
说一下spark。
为什么用rdd,有哪些算子。
说一下字典树算法。
你有啥问题。

最后扯了下知乎的业务和技术体系,回去等通知。。
知乎的面试官还是很厉害的,面很广,也有深度,二面第一个问题就把我唬住了,嘿嘿,知乎还是不错的。。
#知乎##面经##C++工程师##Java工程师##秋招#
全部评论
哥们,能给个具体面试地点吗,想去霸面一波
1 回复 分享
发布于 2018-09-28 15:30
“多列索引,给场景判断哪种使用方式最优。”佬,可以问一下,您这个是怎么处理的吗?
点赞 回复 分享
发布于 2022-02-14 16:52
这种面试才是诚意满满啊
点赞 回复 分享
发布于 2018-09-28 14:40
**,校友啊!本科生研究生?
点赞 回复 分享
发布于 2018-09-28 14:32
强👍
点赞 回复 分享
发布于 2018-09-28 14:29
大佬,cpp和JAVA都这么熟练
点赞 回复 分享
发布于 2018-09-28 13:56

相关推荐

为了前端岗,WebGIS 转前端想法再谈谈前端赛道,对于GIS,相信很多本科最容易上手的就是WebGIS,现在有AI写页面更方便,这也是多数人的编程真正起航。不可质疑,“前端已死”会杀死基础前端,很多GIS行业像华测导航今年前端都没有HC,小GIS行业前后端全栈是发展趋势。还有就是WebGIS+React+3D(WebGL +Three/Cesium),像现在大疆车载|小米等智驾公司也有小部分HC。前端就没有发展了吗?当然不是,今年互联网🛜大厂还是再招不少前端,像字节跳动、腾讯今年前端HC相比后端还是多,面试机会多,当然也不简单,要靠完全实力+运气进去,为什么会多,个人觉得是AI基架要做,像IDE、结合AI原来业务要进行适当调整以及AI和新业务带来的新需求新交互方式,向多模态进行发展等等👤(学院本211硕+一段中大厂实习)秋招多数大厂都给了面试机会(阿里系卡双2除外)前端要学到什么程度能进大厂?运气,可能面试问的问题刚刚就会,所以就过了可多可少,下面⬇️我学了那些,如果以就业为导向直接快速学(见上图技能):基础(Javascript+ ES5+ +CSS +HTML)框架(React+Vue+底层原理)工程化(Webpack+Vite+底层)主流前沿(AI+SSR+微前端+大前端+Monorepo+音视频等等)项目实践(管理系统、往年字节青训LLM对话框、Markdown编辑器、仿ElementPlus组件库等等)实习|项目+面试自信yyds
为了入行xx岗,我学了_...
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
5
33
分享

创作者周榜

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