一周面经 招行卡/去哪儿/美团/中信卡

招行信用卡
为什么选择从事计算机行业
项目中数据表怎么设计的
用户下单时修改商品信息会咋样,回答金额可能不一致,又问下单之后修改呢???好像没啥事啊
反问了一下sql调优怎么回答,explain,我:就这???


去哪儿
学习经历
项目中各个组件作用
redis分布式锁:保证同一时刻多个请求只有一个可以操作业务,使用setnx+expire+getset
单点登录,多个应用系统中用户只需要登陆一次就可以访问所有应用系统(我说的是不同服务器,面试官说不对让我下去查资料),使用一个全局的token。
用户浏览器登录到返回过程(要包含数据库层)
get和post区别,还问了一下幂等性是如何实现的,这就涉及到我的知识盲区了
stringbuffer和stringbuilder
hashtable,hashmap,concurrenthashma
ioc和aop
springmvc流程
数据表如何设计,不会,拜拜
各种树的区别,红黑树的优点
collection的实现类


美团
面试官很热情还穿了一件黄色的衣服,开场问了下学习经历,心路历程,遇到的困难,闲聊了挺久导致最后面试时间七十多分钟。。。
网络层协议知道那些:讲到传输层就打断了说谈一下三次握手四次挥手
问一下计算机组成原理吧???
如何提高计算机处理能力,机械改固态,增大内存,使用多级缓存,使用多核cpu以及提高cpu运算能力(只记得计算机存储结构)
如何提高cpu运算能力,提高频率,指令流水线,面试官说频率这个词不专业,应该用时钟,最后面试官补充说还有指令集
然后开始操作系统
了解操作系统那些内容,进程管理内存管理吧
如何解决死锁,死锁预防、死锁避免死锁解除,死锁的四个条件
除了银行家算法还知道其他的吗,不知道
进程调度算法
数据库建立索引注意事项,仅对常用字段建立索引,索引选择性要好(这条没回答出来),建立合适的联合索引
对java的高级知识了解那些,泛型,反射
面试官说这些太高级了???然后提示说线程池啥的,然后问有哪些保证线程安全的方法,阻塞锁,非阻塞锁cas,使用final常量,然后面试官又补充了一个volatile,这确实让我始料未及
泛型如何实现,泛型擦除
反问了如何设计一个数据表,首先基于业务抽象出对象,然后满足三大范式
总的来说学到了很多,面试过程对于我不会的地方还给出了答案,超赞


中信卡
接口和抽象类
什么是面向对象
各个模块功能怎么实现
项目流程分析
mysql和redis区别
三次握手四次挥手
dns作用
bio和nio,这个有点忘记了没说好
redis如何保证一致性
最近看了什么书,有什么收获
mysql隔离级别,常用那个(只知道默认的重复读)
nextkeylock
发生内存溢出了怎么办
#校招##去哪儿##美团##招商银行信用卡中心##中信银行信用卡中心##Java工程师#
全部评论
虽然凉了,我还是想说,美团这种面试官请给我来一打
2 回复 分享
发布于 2020-10-21 17:36
点赞 回复 分享
发布于 2020-10-21 19:23

相关推荐

11-15 19:28
已编辑
蚌埠坦克学院 硬件开发
点赞 评论 收藏
分享
1 18 评论
分享
牛客网
牛客企业服务