大家如何拒绝掉不想要的offer?顺带携程面经。
收到了携程的实习offer-后台开发。但是不是很想去,因为是金融部门,感觉这个部门在携程没什么存在感,想问问大家是怎么回绝offer还能不伤害对方感情(毕竟秋招还有可能去)。
因为我是西安线下面的,只有一面,HR面也没有。
携程一面面经:
首先是自我介绍,然后:
1、一张打卡表有如下字段:
员工编号 员工姓名 打卡时间 打卡日期
每经过一次读卡机就会产生一条记录,要求是找出一个星期内,打卡最多的前10名员工的姓名。
2、MySql的B+树索引的好处。
3、是否看过任何的源码。没有。
4、java.util.concurrent包下的核心类是啥?AQS。
5、最快的方法找到单链表的中间节点。
6、int类型的数能表示的数的范围,个数。
7、现在给出4G+1个数,恰好有一个数是重复的,求出那个重复的数,并且只有1GB内存。
这个是用bitmap做的,别的做法不符合它的复杂度要求。
8、Redis一般是用来做什么的?
9、给出三个函数 readCache()读缓存 readRemote()读远程数据库 setCache()写缓存。
写出带缓存的数据库查询伪代码。
10、一个整数用二进制表示,求其中1的个数。
11、spring ioc的好处。
12、什么是无锁算法解决冲突?
13、写一个单例模式。
14、volatile关键字的作用。
15、final关键字几种用法。
16、重载和覆盖的区别。
差不多就这些,然后面试官问我有什么要问他的。
我问他为啥不问我项目,他说实验室项目没什么好问的。
然后问他部门情况,他说他是风控部门,是给公司省钱的部门。
最后问他携程和飞猪比较。。。然后他吹水了3分钟。。。