ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

叮咚mst

2021-12-08 10:58:31  阅读:189  来源: 互联网

标签:进阶 mst 死锁 问题 如何 叮咚 考察 深入


问题 建议考察进阶问题 可以考察深入问题 如果进阶答的好可以考察,初中级不建议考察(难度不一根据情况 考察)乐观锁
*
问题 乐观锁工作中用到过,怎么用的
*
进阶问题 无锁数据结构

悲观锁
*
问题 举例悲观锁的例子
*
问题:死锁举例
*
进阶问题:如果避免死锁,死锁要素

db
*
问题 数据库隔离级别
*
问题 行锁 表锁
*
问题 回表
*
进阶问题 间隙锁

并发
*
问题线程间如何同步(例子:几个任务同时做,都完成的情况下,并发开启另外几个任务,怎么实现)
*
进阶问题:java内存模型(例子:volatile,threadlocal等都可以)
*
进阶问题: AQS
*
深入问题:如何减少上下文切换
*
深入问题:协程,actor编程模型

JVM 垃圾回收:
*
问题 互相引用如何回收(考察对jvm是否有基本了解)
*
进阶问题:如何排除线上问题(关注条理性,先关注大的(从系统,再到 jvm),在逐渐有条理分析,同面试官的互动)
*
深入问题:回收算法等
*
深入问题:外部内存

mysql
*
问题: 索引建立的原则
*
进阶问题:线上数据库的事务级别
*
深入问题: MVCC
*
深入问题: 索引失效
*
深入问题:sql死锁,sql优化
*
进阶问题:线上的配置情况,机子配置等,如何监控(是否认真负责,项目负责人需要对监控足够了解)

AOP
*
问题: aop原理
*
进阶问题: Bean内部 AOP注解方法互相调用是否都有效(aop原理是否有深刻理解, java基础是否扎实)

IOC 名词解释
*
进阶问题:单例Bean引用多例Bean(考察对spring bean生命周期理解)
*
深入问题:怎么写各个bean前后写代码(考察是否曾经写过稍微复杂的代码)
*
深入问题:怎么判断循环引用的
*
深入问题:API,SPI

单机事务
*
问题:事务实现原理
*
进阶问题: 分布式事务
*
深入问题: nosql的事务

分布式事务
*
问题:tcc等常见事务原理
*
进阶问题: 最终一致性,幂等性
*
深入问题: 分布式事务极端情况下的空回滚,幂等性,防悬挂等

常用工具考察 maven,gradle,git等
*
问题:maven 如何确定jar包引用原则
*
进阶问题:如何设计父子pom等
*
问题:git如何解决冲突,如何正确测试
*
进阶问题:代码回滚,提交规范等

测试
*
问题:单元测试,集成测试,功能测试区别
*
进阶问题: mock如何做,不同分层如何mock
*
进阶问题:TDD等理念
*
深入问题:代码如何设计,编程模型面向对象,函数式编程,DDD领域

如何学习新技术 如何对文档不进行了解直接pass
微服务soa等
*
问题: CAP
*
进阶问题:BASE
*
进阶问题:微服务弊端和优点等
*
深入问题:分布式下的时序
*
深入问题:选举算法 raft等
*
深入问题:如何水平扩张
*
深入问题:如何高可用
*
深入问题:服务治理,abtest, service mesh等

设计模式 常用的设计模式
*
进阶问题:工作中用到的设计模式举例
*
深入问题:脚步语言,或者是否学习过其他类别语言

监控 日志,分布式调用链(简历上独立负责项目的需要考察监控)
*
进阶问题:Metrics Tracing Logging
*
深入问题:业务监控,系统监控,服务监控

中间件考察 消息,缓存等
*
进阶问题:消息ack,怎么做到最少消费一次,最多消费一次
*
进阶问题:多路复用,内存处理,一致性hash等
*
深入问题:技术选型心得

计算机基础考察
*
问题 一个人通过程序或者web怎么访问到负责项目的服务器的(了解个人对公司内部的熟悉程度和计算机基础)
*
问题 递归(考察有递归的思路没)
*
问题 蓄水池算法(考察能拆解任务不,不要求答出来)
*
问题 linux相关问题

标签:进阶,mst,死锁,问题,如何,叮咚,考察,深入
来源: https://blog.csdn.net/weixin_47626220/article/details/121786133

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有