
面试
林梓晗
这个作者很懒,什么都没留下…
展开
-
贝壳面试总结
40多分钟分库分表设计,场景怎么设计索引。什么是索引覆盖、索引下推,索引的数据结构、数据库锁。行锁和表锁,具体场景事务幻读redis集群架构,sentinel cluster 的区别,cluster是怎么管理主节点,redis的数据结构,跳表,分布式锁的实现,有什么问题,redlock原理hashmap的数据结构线程池相关的参数,原理...原创 2021-07-29 22:31:29 · 249 阅读 · 0 评论 -
去哪儿面试总结
七十分钟左右JVM从类加载到销毁的过程G1垃圾收集器volatile关键字,会不会有ABA问题,怎么解决mysql数据库索引结构数据库事务原理,MVCCredo log ,binglog ,undo log简介spring创建Bean的过程 如何解决循环依赖redis跳表算法:俩个有序数组合成一个有序数组,时间复杂度...原创 2021-07-19 22:44:44 · 218 阅读 · 0 评论 -
58同城总结
四十分钟介绍系统sql优化,mysql数据库索引结构,对 nosql,es,mongdb。。。了解多少mq使用,幂等系统访问变慢,可能有哪些原因怎么排查问题JVM排查问题redis数据结构,跳跃表http和https的区别...原创 2021-07-15 19:58:39 · 138 阅读 · 0 评论 -
欧科云链面试总结
一个小时自我介绍对自己有挑战的事情系统优化、redis怎么用的,key失效过程(详细redis怎么处理)、内存淘汰策略sql优化、索引题mysql底层结构,介绍事务\特性、隔离级别,MVCC机制原理,解决了什么问题介绍HashMap 的 put方法,链表转换为红黑树条件(长度>8&数据长度>64),扩容原理,怎么实现的,1.7和1.8的区别synchronized的理解,锁升级的过程(底层原理)线程池原理算法题:俩个链表相交...原创 2021-07-14 22:55:14 · 3279 阅读 · 0 评论 -
阿里面试总结
50分钟介绍系统流程,细节问题有没有分库分表,怎么做的ES怎么用,是不是可以不用ESsleep和wait区别spring .动态代理:jdk和cglib,详述cglib动态代理的过程什么是事务,spring 怎么保证事务的原子类 :CAS原理线程池的工作原理,各个参数怎么配置怎么查看JVM 线程,怎么看线程池,服务挂了怎么看,怎么处理,请求长时间没有响应可能会是什么情况怎么保证线程安全,不用redis保证数据库安全,cas+版本号保证分布式安全记不太清了,没有算法,面试官很nice,不原创 2021-06-25 20:13:53 · 110 阅读 · 0 评论 -
达达-京东到家面试总结
一面 (大概四五十分钟)没有自我介绍,直接问介绍负责的项目,讲一下流程,数据量1、HashMap的原理,put和get方法代码实现2、索引问题,给了场景,联合索引abc,给个sql问走不走索引,以及原因,sql的执行计划里面的参数3、数据库查询瓶颈问题(ES)4、redis怎么用的,场景问题,redis加锁和释放锁问题5、mq 保证消息不丢失6、线程池无算法二面:(大概四五十分钟)介绍负责的系统1、MySql 什么情况下会不走索引,sql的执行计划2、作为消费者都考虑哪些问题,消费原创 2021-06-23 22:51:12 · 656 阅读 · 2 评论