社招-携程Java初面面经
一开始问项目,包括使用的技术,担任的角色还有具体开发哪些东西,以及亮点
异步怎么实现的
然后问了基础部分主要有
JAVA多线程
秒杀如何防止超卖
数据库索引优化
线程安全
数据结构 arraylist和linkedlist的区别
如何管理多线程
redis单线程 分布式锁
dubbox如何运行
分布式如何保证一致性
zookeeper的选举算法
在线编程只考了一题
输入一行字符串
找到里面最大的那个在后面加上(max)
如果有多个就在每个后面都加上
最后输出
两次循环一次找最大
第二次在每个最大后面加max
最后是反问环节
流程很快,面试结束五分钟就打来电话说通过了安排复面 还是技术面
许愿能顺利拿到offer(超越大神,锦鲤大神保佑)
加油(ง •̀_•́)ง
#面经##社招##携程##Java工程师#
异步怎么实现的
然后问了基础部分主要有
JAVA多线程
秒杀如何防止超卖
数据库索引优化
线程安全
数据结构 arraylist和linkedlist的区别
如何管理多线程
redis单线程 分布式锁
dubbox如何运行
分布式如何保证一致性
zookeeper的选举算法
在线编程只考了一题
输入一行字符串
找到里面最大的那个在后面加上(max)
如果有多个就在每个后面都加上
最后输出
两次循环一次找最大
第二次在每个最大后面加max
最后是反问环节
流程很快,面试结束五分钟就打来电话说通过了安排复面 还是技术面
许愿能顺利拿到offer(超越大神,锦鲤大神保佑)
加油(ง •̀_•́)ง
#面经##社招##携程##Java工程师#