总结一下这几天的面试吧!从19号到现在23号总共笔/面了,长亮科技(offer)、荔枝FM(在确定部门和薪资)、涂鸦智能(第一轮电话面半小时,待后续)、华资软件(HR面)、广州速游(已挂)。至于公司怎么样不加以言论。可能有些题想不起来,但是回答了的问题,没标注不会的,回答的应该还行,马马虎虎,需要了解的私信也可以。
长亮:
实习项目
怎么样设计数据库?
了解视图吗?实习中看过或者设计过没?讲一讲
ArrayList和LinkedList的优缺点和区别
HaspMap的put过程,存null怎么存?
讲讲HashMap的扩容过程
讲讲GC过程
Redis的常见数据结构和项目中在哪使用,处理哪些数据?
跳表原理
为什么Redis需要持久化?
Redis宕机后修复重启的加载过程
AOF和RDB的区别
MySQL索引有哪些?innodb聚簇索引和非聚簇索引区别
索引类型分类
输入一个URL背后发生什么?DNS解析过程
Linux怎么查看日志
了解docker原理吗?(这个不知道,只会用)
三握四挥
荔枝:
实习项目,难点,技术栈,提升
treeMap和HashMap的区别
大端存储和小端存储的不同
怎么确定对象是否可回收?
为什么是15次轮回才能将对象放到老年代?mark word中表示age的4位能修改吗?
Redis在使用的时候哪些性能问题(回答的是fork子进程消耗性能)
Redis有哪些删除缓存的方法?优缺点,怎样改进的?
用什么实现线程顺序执行(ReenterLock+Condition),有没有其他方法?
讲讲Synchronized锁升级的过程和应用场景
聊聊ThreadLocal,在工作中中有用到吗?(只讲了在demo中用过)
私下有没有做过GC调优,怎么做的大体流程(构建的调优环境)
用什么东西或者编码可以查看各种GC的状态?
线程池的七大参数和意义
maven中怎么排除Jar冲突?
怎么判断哪些地方需要建立索引?举例子
涂鸦智能:
怎么解决Spring循环依赖(三级缓存)
AOP的代理过程,具体实现方法,以及底层Proxy的newProxyInsatance的三个参数在JDK代理和CGLIB代理的不同
怎么使用AQS实现公平锁和非公平锁?
讲讲CAS原理
Http和Https的区别?
Https的建立连接的过程
tcp连接为什么需要三次握手?
聊聊JMM
MySQL聚簇索引和非聚簇索引区别
解释什么是覆盖索引
问了cloud的熔断器Hystrix原理(没答上来)
Redis的持久化原理RDB和AOF
华资软件:
针对容器最基本的知识、以及简单排序出了一些题目(不太想列举了)
广州速游:
Linux简单命令
手写单例、二分查找、设计定时器、SQL全、内、左连、右连
容器知识
字符串去重
遍历二叉树
知中后序求前
设计游戏例子算法
如何设计一个数据库,怎么设计索引
速游挂了,五十分钟,题目没写完
这基本上就是这几天面试的一个技术篇总结吧!大概就这样!
全部评论
(11) 回帖