阿里 & 腾讯 & 头条 后台开发面经


准备校招时候牛客网帮了很多,现在拿到了几个满意的offer,来回馈牛客网啦!

面经和心得写在了博客里:


#阿里巴巴##腾讯##面经##实习##Java工程师#
全部评论
学弟要选阿里了吗
点赞 回复 分享
发布于 2019-04-05 00:19
楼主硕士还是本科
点赞 回复 分享
发布于 2019-04-04 18:35
能不能问一下阿里的意向书是什么。
点赞 回复 分享
发布于 2019-04-04 13:19
头条三面的智力题,楼主怎么答的?
点赞 回复 分享
发布于 2019-04-04 13:02
请问下大佬阿里的是哪个BU
点赞 回复 分享
发布于 2019-04-04 12:51
https://iznauy.github.io/2019/04/03/%E6%98%A5%E6%8B%9B%E6%80%BB%E7%BB%93/ 帮贴一下
点赞 回复 分享
发布于 2019-04-04 11:11
404
点赞 回复 分享
发布于 2019-04-04 11:08
欢迎 py 友链
点赞 回复 分享
发布于 2019-04-04 11:06

相关推荐

一面:面试官1:lamda表达式的值捕获和引用捕获的区别C++的四种强制类型转换explicit关键字C++智能指针RAII实习实习遇到过什么困难吗std::async的policy是使用的哪一种system call的过程函数调用的过程手撕:同分异构树的判断面试官2:英文自我介绍lamda表达式的值捕获和引用捕获的区别mutable关键字在Linux中如何查看中断中断处理的过程中断共享伙伴系统了解吗Linux如何进行内存管理如何查看内存泄漏如何优化C++代码对图像和视频的处理了解吗手撕:岛屿问题二面:(一周后)面试官1:对未来的规划面向对象和面向过程的区别C++多态C++的四种类型转换C++11的智能指针,最常用的是哪种怎么避免两个类的循环引用问题C++中 struct 和 class 有什么区别深拷贝和浅拷贝的区别什么时候用友元线程的同步和互斥线程同步要怎么实现可重入代码怎么理解设计模式了解吗给一段代码,对代码进行纠错和优化面试官2:对未来的规划你的最大的优点和缺点是什么读取二维数组为什么行优先比列优先好你对项目完成的评判指标是什么如果做嵌入式TCP功能,你的评判指标是什么有三个用户同时找你,而你只能做一个你会怎么做为什么各个项目的方向跨度大为什么颜色是用RGB编码不用其他颜色英语怎么样英文自我介绍英文:为什么选择英伟达实习手撕:n!的结尾有多少个连续的0三面:(一周后)第一段实习做了什么第二段实习做了什么实习中遇到了什么困难吗你认为面试难度怎样你面试中遇到的最难的问题是什么面试中有coding吗会vim吗vim中如何定位到上次打开的地方如何查看项目依赖哪些库英语:介绍一下webserver项目PV操作是什么项目是你独立完成还是团队合作有没有团队合作的项目offer:四天后
点赞 评论 收藏
分享
05-12 22:45
已编辑
2222 安卓
55min问了40多个问题,底裤都被扒完了...问题:1,为什么使用flutter2,flutter的优点是什么3,mvvm架构的特点4,flutter和原生混合开发时,页面路由如何管理5,hashmap数据结构如何实现6,红黑树特点,插入和查找的时间复杂度7,hashmap为什么在链表长度为8时转化为红黑树8,内存泄漏的根本原因是什么?9,内存泄漏检测工具的原理了解吗?内存泄漏是如何被检测出来的?10,引用类型有哪些?11,Java中加锁有几种方式?12,审查代码时,如何发现潜在的死锁问题?13,死锁如何产生14,如何避免死锁15,tcp,udp是哪一层的协议,他们的区别是什么?16,tcp如何保证可靠性17,请求头中有哪些信息18,cookie的概念19,序列化和反序列化20,json和protobuf的区别21,数据加密有了解过吗?22,https相比较与http增加了哪些内容?23,https中的证书的概念24,效率比较高的排序算法,哪种算法时间最稳定?25,在实际项目中更轻倾向于自己实现排序算法,还是使用系统提供的方法26,java或c++中排序算法的源码有了解过吗,动态调节排序算法的策略?27,字符串查找算法,kmp时间复杂度,kmp思想是什么?28,计算机两数相乘溢出,如何解决?29,两个链表相交,如何求焦点30,安卓跨进程通信31,传统的操作系统,除了共享内存外,还有哪些跨进程通信的方法,使用场景相比于共享内存有哪些不同?32,view的绘制流程33,安卓绘制中的硬件加速的概念34,flutter是如何实现跨平台的35,flutter如何进行渲染,落实到平台上36,安卓消息机制37,flutter跟原生之间的消息通信38,服务器主动推送消息到客户端有了解吗?39,安卓本地存储,sqlite和sp的特点40,sp可以跨进程吗?如何操作?41,sp存储信息的两种方式,有什么区别?42,高德sdk,手机在室内时无法做卫星定位,如何发挥作用,误差是多少?43,网络请求框架现在普遍使用的是什么?dio是一种什么样的网络请求框架?
点赞 评论 收藏
分享
04-27 22:21
武汉大学 Java
纯kpi,面试官神人。首先说明我是java技术栈背的也是后端八股。上来面试官不开摄像头,不让我做自我介绍,直接撕算法。算法题是一个删除链表中的重复数字,很简单的一道题,我3min先写好了核心逻辑,但是需要自己构造输入输出。我一直问输入输出形式是什么,面试官也说不明白还急说我水平差,最后我一直卡在输入输出没撕出来,难评,一个链表题输入输出都不说明白!还有就是我在讲核心逻辑的时候面试官问我这个代码    “cur.next = cur.next.next;    你为什么不释放cur.next 的内存?”我“?java不是有内存回收机制和内存回收算法吗?当对象不可达时会被JVM回收的”面试官:“我也不懂java”我内心:“?kpi演都不演了?”然后手撕卡输入输出通不过测试用例后:开始问linux内核fork函数   我内心“???我没投错岗位吧,我简历上只写了java和java后端啊”然后开始问nginx的内核网络模型,不会开始问TCP除了四次挥手怎么快速断开,不会开始问A函数调用B函数的时候汇编层面的几个指针要怎么变化,不会 (我内心“????”)开始问网络的重传机制,答上来了,但是此时我已经很生气了,想直接开喷。开始问mysql,答上来了,来到了舒适区。最后反问环节我“贵部门的后台开发技术栈是什么?(因为面试官不会java)”面试官“C++和go”我内心“???”我“为什么不问我java或者JVM或者后端开发的一些相关的内容呢?而是像底层网络机制,汇编语言这些呢?”面试官“因为你们是校招生,所以想更加考察你们的基础知识是否牢固”我“。。。”我“我没问题了面试官,拜拜了面试官”(此时已经红温了,差点没忍住开喷)面试官“好的,再见”
不想去打灰啊:你这个还好吧,你不能指望面试官都问你会的东西。那种你答得很好然后秒挂的kpi面试才最恶心
腾讯一面1840人在聊 查看8道真题和解析
点赞 评论 收藏
分享
评论
点赞
57
分享

创作者周榜

更多
牛客网
牛客企业服务