面试之吊打面试官系列
文章平均质量分 74
Java学习之乐
学习
展开
-
吊打面试官之一面你有什么问题吗
吊打面试官之你有什么问题吗1、吊打面试官之你有什么问题吗?2、往期佳文2.1、面试系列2.2、技术系列2.3、源码系列2.4、数据结构和算法系列2.5、多线程系列1、吊打面试官之你有什么问题吗?信息了解为主主要做什么业务;部门有多少成员;公司的技术栈;自己发展方向。2、往期佳文2.1、面试系列1、吊打面试官之一面自我介绍2、吊打面试官之一面项目介绍3、吊打面试官之一面系统架构设计4、吊打面试官之一面你负责哪一块5、吊打面试官之一面试官提问······持续更新中······原创 2021-04-02 16:46:34 · 539 阅读 · 1 评论 -
吊打面试官之一面试官提问
吊打面试官之一面试官提问1、你在项目中遇到什么样的难问题?1.1、什么是难解决的问题?1.2、你在项目中遇到什么样的难问题?你是如何解决的?还有没有其他的解决方案??2、往期佳文2.1、面试系列2.2、技术系列2.3、源码系列1、你在项目中遇到什么样的难问题?1.1、什么是难解决的问题?常见问题 or 偏门问题正常问题 or 踩坑问题一般准备常见的、并且具有技术难度的问题(3个左右就可以了),一面面试官一般会根据这些问题进行提问,所以需要我们好好的准备一下。1.2、你在项目中遇到什么样的难问原创 2021-03-29 11:17:18 · 514 阅读 · 1 评论 -
吊打面试官之项目线上问题排查
吊打面试官之项目线上问题排查1、线上常出现的问题2 、CPU相关问题2.1、模拟CPU飙升的场景2.2、排查套路3、内存相关问题3.1、模拟OOM堆异常的场景3.2、排查套路4、磁盘及IO相关问题4.1、模拟磁盘满的场景4.2、排查套路5、业务代码问题5.1、模拟ArithmeticException的场景6.2、排查套路6、往期佳文6.1、面试系列6.2、技术系列6.3、源码系列1、线上常出现的问题CPU相关问题内存相关问题磁盘及IO相关问题业务代码问题推荐使用工具: Arthas 来排查问原创 2021-03-29 10:49:06 · 2476 阅读 · 2 评论 -
吊打面试关之分布式事务
吊打面试官之分布式锁1、什么是分布式锁2、有哪些分布式锁解决方案?3、为什么选择基于Redis分布式锁?1、基于数据库实现分布式锁2、基于ZooKeeper实现分布式锁3、基于Redis实现分布式锁4、如何实现基于zookeeper分布式锁5、如何实现基于redis分布式锁1、什么是分布式锁 我认为就是在同一个系统中访问不同服务器能做到控制共享资源的访问的一种互斥机制(解决方案)。 &n原创 2021-03-24 14:50:44 · 576 阅读 · 1 评论 -
吊打面试官之一面你负责哪块
4、你负责了哪一块4.1、分维度阐述普通一线研发系统负责人架构师4.2、普通一线研发快速了解需求,产出代码如何充分单元测试,快速上线4.3、系统负责人对系统边界值智者指责是否清晰系统稳定性考虑:连接池,监控,限流做了吗4.3、架构师整个链路在电商场景中的位置未来的扩展性如何发现瓶颈,快速解决...原创 2021-03-22 15:18:51 · 1194 阅读 · 1 评论 -
吊打面试官之一面系统架构设计
3、系统架构方案3.1、分维度介绍系统架构:体现整体部署结构,选型思考业务架构:业务场景引入进来做业务架构设计3.2、系统架构流量入口服务治理数据选型3.3、业务架构商品系统:商品详情页查询交易系统:下单支付流程3.3.1、商品的领域模型商品基础品牌类目库存详情详情销量价格物流3.3.2、交易的领域模型业务单主子商品单支付单营销工具4、你负责了哪一块4.1、分维度阐述普通一线研发系统负责人架构师4.2、普通一线研发快速原创 2021-03-22 14:48:24 · 904 阅读 · 2 评论 -
吊打面试官之幂等性问题
项目场景:提示:这里简述项目相关背景:例如:项目场景:示例:通过蓝牙芯片(HC-05)与手机 APP 通信,每隔 5s 传输一批传感器数据(不是很大)问题描述:提示:这里描述项目中遇到的问题:例如:数据传输过程中数据不时出现丢失的情况,偶尔会丢失一部分数据APP 中接收数据代码:@Override public void run() { bytes = mmInStream.read(buffer); mHandler.obta原创 2021-03-22 09:38:05 · 755 阅读 · 0 评论 -
吊打面试官之一面项目介绍
1、聊聊项目要点项目场景介绍系统架构方案你负责了哪一块2、项目场景介绍项目做了什么?内容要有结构性:经历简介、项目经历、技术总结凸显能力:技术经验能力、学习思考能力3、自我介绍内容经历简介 个人信息、教育背景、职业生涯、工作年限项目经历 物业项目:微服务,领域模型驱动设计、结果产出、QPS、高并发场景、担当什么?技能总结 你的技术栈,开发语言,主要框架,中间件(存储原创 2021-03-19 14:03:51 · 936 阅读 · 2 评论 -
吊打面试官之分布式锁
1、什么是分布式锁2、分布式锁的原理3、分布式锁使用场景4、如何实现分布式锁原创 2021-03-18 09:57:28 · 934 阅读 · 0 评论 -
吊打面试官之一面自我介绍
1、面试流程自我介绍聊聊项目提问环节你有什么要问的吗2、自我介绍要点简短有力3-4分钟就好内容要有结构性:经历简介、项目经历、技术总结凸显能力:技术经验能力、学习思考能力3、自我介绍内容经历简介 个人信息、教育背景、职业生涯、工作年限项目经历 物业项目:微服务,领域模型驱动设计、结果产出、QPS、高并发场景、担当什么?技能总结 你的技术栈,开发语言,主要框架,中间原创 2021-03-17 16:36:54 · 1870 阅读 · 1 评论 -
吊打面试官之乐观锁
1、什么是乐观锁2、乐观锁的原理3、乐观锁使用场景4、如何实现乐观锁原创 2021-03-17 15:24:45 · 508 阅读 · 0 评论 -
吊打面试官之分布式会话
session == 会话1、什么是分布式会话?答: 我认为就是在同一个系统中访问不同服务器能做到保留用户状态的一种机制(解决方案)。场景: 一台tomcat时,肯定是不会出现什么问题。如果是A,B两台服务器呢?请求1先访问到A,A中存储了1的信息,当请求1访问B时,B中并没有1的信息。如何让A,B共享同一session呢?**解决方案:**那就是在A,B中介入第三方,来存储这个session。外部链接: 来之简书的标准解答2、有哪些分布式会话解决方案?答: 1. 客户端存储;2. se原创 2021-03-16 14:46:36 · 604 阅读 · 0 评论