1.位置广州总部,南村万博地铁站附近
2.先扫码填写电子信息
3.第一位面试官拿了一张面试题挑选题目进行面试
4.第二位面试针对做的项目问架构图,中间有哪些问题,一些场景时如何解决的。
欢聚时代JAVA软件工程师面试题
1.自我介绍
2.Synchronized 对不同方法加锁,访问会有什么影响?
3.HashMap的底层实现?
4.ArrayList和LinkedList的区别?
5.ConcurrentHashMap的优点和为什么?
6.jdk api中用到什么设计模式?
7.java内存模型
8.String 能否被继承?
9.如何用Redis实现两个任务交替执行?
10.redis 撑爆了怎么扩容?,平时只是使用redis?有深入研究么?
11.用户数太大,一台数据库支撑不了,怎么办?
10.消息队列了解么?
11.RPC了解么?
12.画下项目架构图?
13.指出中间的问题,有什么解决办法?
14.nginx负载均衡策略有什么?你们这个场景用什么好?
15.想离职的原因?
16.你对锁了解怎么样?
17.HTTP协议 头
18.如何查看执行计划?
1.hr邀约;
2.笔试:netty有点及原理 + 慢查询定位及优化 + 手写高效的单例模式
3.1对1面试:技术经理
4.1对1面试:技术负责人
5.1对1面试:人事面
欢聚时代JAVA开发工程师面试题
1.自我介绍
2.项目的http调用怎么实现的
3.用过dubbo,知道原理吗。
4.你提到一致性hash 说一下
5.线程池参数,我主动把线程池原理给说了
6.你的秒杀项目,别说你里面的优化,你还有什么优化策略吗?
7.秒杀项目部分实现怎么做的
8.我的微博项目怎么做的,一开始微博sdk,但sdk太烂了,我借鉴了github上的模拟登陆代码自己用okhttp撸了一遍。
9.redis有用是吧,讲讲备份,rdb,aof
10.redis高可用有没有了解
11.你上面写了了解分布式理论,是什么理论?我说2pc 3pc paxos raft zab tcc都会
12.linux命令 端口占用 netstat -anp | grep port
13.你怎么学习的,会那么多东西?
14.你有什么问题?
三轮面试全技术面,未有hr面试,就喊回去等结果,目前等待中,不知道会不会录用。不知道是不是没有hr面的过程就算是默认拒绝了
面试官问的面试题:欢聚时代ios开发工程师面试题
iOS基础知识runloop runtime,开原框架源码,多线程,block等 以及工作以往的项目,个人兴趣,和一些其他的细节的知识点