2019届秋招菜鸟面经(java岗) 双非本科 非科班 根据记忆和便签排名 实习回来9.4号开始找的 到1024截止
1. Vipkid
一面
项目介绍一下
Dubbo讲一下
撕 两个从小到大的数组 整合成一个 复杂度尽可能小
撕 工厂模式 单例模式(只加了一个锁 面试官很耐心的讲了双重检索 并且写了出来)
基本数据类型 int字节数 为啥4
Tcp udp区别
get post区别
线程池 四个实现区别 队列 饱和策略
线程的实现 区别
Springmvc流程 拦截器 和servlet区别
还有些不记得了,,,,,
(Ps:所有面试中面试体验最最好的一次 词穷了无法形容)
二面
实习项目讲一下
画下uml图说一下参数的传递
Excel转list 数据量大怎么解决 用户等待时间长ajax? 并发访问? 线程死了怎么办
Mybatis redis 优点 写一个业务的查询sql 加个索引sql
轮询接口怎么实现的
三面Hr
聊人生 为啥来vipkid
比较感谢第一个面试官吧 运气
2. 网易(凉面)
线程池状态 参数 参数大小怎么设置 死了咋办 唤醒的是哪个线程
Hashmap put操作 currenthashmap呢
不用current只用hashmap实现安全的
Dubbo原理。。。。redis场景
Spring ioc aop 动态代理 cglib实现一波。。。
Jvm聊一下。。。
还有好多不会的 记不起来毫无印象
总结:自取其辱
3.苏宁
项目uml图画一下
Mybatis一级二级缓存 防sql注入 优点
Object的方法
Jvm 新生代老年代怎么来的 过程 edan suv 比例 回收算法 优化
内存划分 存着啥 class类存在哪(这个被绕进去了)
Hashmap 扩容为啥2倍 currenthm
项目遇到的问题 dubbo zk redis讲一下怎么用的
多人同时访问系统怎么办 安全 实时
设计模式说一下 撕个快排
(应该还有一些想不起来了)
想不想来南京
第二天通知过了 大厂效率
(白菜中的白菜 9.5)
4.百融
因为同样是金融机构 所以对项目比较感兴趣 问的比较细致
dubbo讲一下 说到了重发机制和超时等待(不过也就是配置参数的问题)
redis数据类型 用法 存list想有序存入
常用线程池的实现(四种) 区别 执行流程 参数配置
饱和策略(四种)
了解过的设计模式统统说一下
快排
常见加密 des对称 rsa非对称 区别
https怎样保证安全 和http区别
servlet生命
springmvc运行流程 spring IOC di aop
spring优点 aop实现 动态代理
hibernate和mybatis区别 struts和springmvc区别
mybatis和jdbc区别 mybatis如何防止sql注入
(还有老生常谈的问题)
二面hr面
5平安科技(凉面)
算法较多 十分钟凉凉
6.中新赛克 恒生电子 金蝶 虽然过了但毫无亮点
7.中兴性格测评挂
美团 因为在实习没时间面
小米 听说手撕代码 没敢去面
百度商汤同花顺京东爱奇艺腾讯笔试挂
8.实力(60%)+运气(20%)+临场发挥(10%)+心情状态(10%)
9 .感谢 找offer西邮小分队
感谢czh wyl fhTEG大佬
感谢zzt的阿里面经宝典
感谢dxr
10. 人生不易 吃颗糖吧
各位 请加油