前言
楼主来自重庆一个普通的本科大学盘算机学院,
自己曾经在没拿到offer时也焦虑彷徨过,大大小小的公司自己也有投过,终极在自己闭关修炼一个月后乐成斩获4个offer
腾讯 csig 背景开发
- 自我先容
- 项目先容
- JVM GC算法
- 现有垃圾接纳器有哪些
- JVM默认垃圾接纳
- GC的难点在哪里
- 如何判断一个类能被GC
- ACID
- 如何理解C
- 数据库怎么包管ACID
- 数据库如安在包管ACID的同时包管高并发
- MVCC和next-key locks
- 数据库设计的难点在哪里
- 手撕堆排序(没写出来)
- 手撕快排(写出来了)
- 反问:答复得怎么样
- 反问:实习所在
美团 闪购 后端开发
- 自我先容
- 项目先容
- 为什么算法转开发
- JVM GC Roots
- 那些对象可以成为 GC Roots (忘了。。)
- 可达性分析算法
- 不可达是不是一定会死亡(2个标志)
- 公平锁和非公平锁的实现
- lambda是用了什么头脑(这个没答出来,忘了,应该是函数式编程头脑)
- lambda在jvm实现
- 反射怎么用
- 反射在JVM中的实现
- 泛型是什么
- 如果一个List没用泛型,用Object代替,会有什么题目
- 如果一个List没用泛型,用Object代替,JVM怎么判断这个元素的范例
- ACID
- MySQL怎么实现隔离性(Isolation)
- MVCC怎么实现可重复读
- MVCC各种定义
- 如果自己设计一个数据库会怎么设计,多方面思量
- 算法题(输入一个数组,包管要么奇数下标的元素都是奇数,要么偶数下标的元素都是偶数,时间复杂度O(n),空间复杂度O(1))(双指针)
- 反问:自己需要提升什么
- 反问:闪购主要业务,用到哪些技术栈
阿里 蚂蚁金服 电话面
携程 背景开发 一面 4.08 17:00 1h(过)
- 自我先容
- 手撕通过栈来实现盘算器(给自己挖了个坑)
- 给一个无序长数组如何构建选择二叉树
- 给一个无序长数组如何构建平衡二叉树,并优化
- 阶梯题目
PS:为啥问的全是算法,离谱 携程 背景开发 二面
- 自我先容
- 项目先容
- 常用聚集八股
- 手撕二叉树归并
- Java11 更新了哪些, 对GC优化了什么?(忘了)
- 手撕:一个list聚集存储对象(属性: 姓名,年事),返回一个不重复的年事的倒序(遍历+treeset)
- Stream用过没(没)
- 网页访问过程
- 平时怎么学习
- 近来看什么书
- 反问: 您现在是在做哪一块业务?
分界限(4.15)
蚂蚁来日诰日二面, 携程下周一hr面, 来牛客提前还愿,感谢社区,希望一切顺遂! 分界限(4.16)
阿里 蚂蚁金服 电话二面
- 第一个项目的先容
- 三个电赛的先容
- 第二个项目的先容
- spring 框架 ioc aop
- springboot了解嘛
- gc (口试官喊我不消说得太细)
- 对gc调优有过吗
- 在什么场景做过gc调优
- gc源码看过吗
- 表示自己看不懂G1 GC源码
- 历程通讯方式
- Hashmap&Hashtable&ConcurrentHashMap区别(说到底层的加载因子0.75喊停了)
- 多线程,线程池概念
- B树和B+树
- 口试官说他们那边的业务
- 说我需要加强的地方
- 反问: 如果有幸入职, 对未来学习规划有什么意见(多去做一些大型的开源项目,去在创新方面举行突破)
- 反问: 部分技术栈
我的口试经验汇总
下面先给各人上一个总的目录大纲,底子的东西就不举行过多的赘述,我们将会从口试必问的提及,同时由于每篇的内容过多,我们也只说重点,太过底子的内容谁都会,我就不多敲字浪费各人的时间了!
SpringCloud
Redis
JVM
MySQL
Zookeeper
Kafka
Dubbo
spring
Rabbitmq
springboot
最后
由于文章篇幅有限,PDF的内容又很多,全部手敲下来很累…
预祝各人前程似锦,工作顺遂!
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |