视频面试
自我介绍后聊项目就开始问技术
八股文的问题比较少
怪异的问题也有
问redis什么版本的,和上一个版本的区别
jdk什么版本的,和上一个版本的区别?
说下stream
去哪儿网JAVA工程师面试题
系统的难点在哪里?
系统的用户量是多少?qps多少?分库分表怎么做的?怎么用那么多张表?
状态机器,有了解状态机吗?
数据库死锁的场景?
假设消费者消费慢了怎么解决?
你们智慧营销怎么做的?怎么结合设计模式?
用多线程的场景有哪些?
主键冲突有遇到过吗?
缓存用来做什么了?
怎么保证缓存数据一致性?
分布式锁注意什么?
消息堆积怎么解决?
分布式事务用seat对性能有什么影响?
数据库abc组合索引需要注意什么?
数据库慢查询怎么解决?
最大线程数
代码怎么优化?给了一段代码让看怎么优化?
假设给你一个抽奖系统,怎么设计?有活动库存,用户库存,奖品库存。
在九月中旬,完成去哪儿网的笔试后一周时间,收到一面邀请。排队排了一个小时,刚刚进去,面试官让我做自我介绍,我就简单说了一下我的学历背景,大学期间做的事情。然后面试官就开始跟我聊天,让我简单说一说项目、最近在干嘛。
面试官问的面试题:去哪儿网java软件开发工程师面试题
新建一个100大小的hashmap,加到第几个元素时会扩容。
我第一时间想到的是rehash的判断条件,即存入block的数据量大于规定的capacity时会触发,那么一般是0.75,但是考官说不对,因为分配时是128,然后128*0.75才对。
进程挂起的几种方式?
给我的感觉不是特别好,第一面的面试官还稍微有点笑脸。二面全程冷冰冰。offer卡的涨幅很低,直接拒了,没有去。
面试官问的面试题:去哪儿网java高级工程师面试题
hystrix底层原理
zuul springGateWay实现方式
nginx底层实现(epoll,绑核,master 和 worker)
http 123区别
QPS测算 125qps不对 传统项目能到1000QPS 每节点
Stream 和for哪个性能快
二面:
解决hash冲突的方法
http超时时间设定的意义
数据库长事务问题
序列化方序列化框架
从做去哪儿网的笔试题到面试再到收到offer应该是花费了4、5天的时间。之前从西安面试别的公司回到学校,偶然间看到去哪儿网过两天要笔试,所以就赶紧填写了网上申请,申请完之后,也没有报很大的期望,觉得能笔试就笔试,不能就算了,结果第二天就收到了线上笔试。结果第二天起来的时候只有20分钟就开始笔试了,匆忙洗漱跑到学习室赶紧开始做题,题目有两个开放性的问题,具体是什么记不太清,反正做了3小时。
第二天中午就收到了面试的短信,在西安金莎国际就是赛格国际那边,让第二天下午2点半签到,去的比较早,吃完饭溜达了一圈然后到那签到的时候,面试市场的比较多,签完之后登了不到半小时就通知面试了。面试官应该也是毕业不久,主要针对自己的简历问了一些项目中所涉及到的技术问题,之后通知去第二面,然后又跑到楼下去第二个面试官那,面试官是个很好的女HR,简单的聊了一点,也没涉及到技术问题,后来就愉快地给offer了,确实是有点出乎意料,因为没想到效率会这么高。
去哪儿网JAVA工程师面试题
1、简单自我介绍一下?
2、介绍你的项目?
3、java的集合框架有哪些,自己常用的是什么?
4、简单介绍抽象类和接口的区别以及使用是注意的地方
5、你在软件开发过程中遇到过什么问题,是通过什么样的方式解决的?
2020-03-16 | 内部推荐
2015-11-04 | 网上申请
2019-08-22 | 网上申请
2017-09-20 | 校园招聘
2018-10-15 | 校园招聘
2017-09-20 | 校园招聘
2018-09-19 | 校园招聘
2017-06-10 | 网上申请
2017-12-12 | 校园招聘
2018-10-26 | 校园招聘
2015-12-02 | 校园招聘
2017-09-25 | 网上申请
2016-10-13 | 校园招聘
2016-10-13 | 校园招聘
2016-09-28 | 校园招聘
2016-05-17 | 网上申请
最后更新时间:2020-03-16