更新下之前的面经,中小厂实习面试确实八股问的多,只有项目中问的会开放一些。上一条面经评论区还有人说我是编的😅 我写面经是能挣你钱怎么着...
1 介绍项目 2闲聊,对大模型看法 八股算法啥都没问啊家人们,这是KPI吗?加闲聊25分钟就开始反问了😭
一共有3个人,感觉一个是HR一个是程序员另一个感觉越高级一点,差不多快40分钟 1.自我介绍 2.java里面有哪些锁 3.synchronized和ReentrantLock实现机制的区别 4.synchronized1.6后有什么变化 5.ReentrantLock内部的实现机制 6.什么是公平锁什么是非公平锁以及是怎么实现的 7.线程池的核心参数 8.线程池拒绝策略 9.java的里面有哪些
全程40分钟,只跟着简历上的项目问,穿插一点八股,无算法 【简历相关】分布式事务是怎么做的,Seata有哪些模式?(XA、AT、TCC、SAGA) 项目中使用的是什么模式?Seata的TCC模式可能遇到哪些问题?(空悬挂、空回滚、幂等) 分布式锁是怎么实现的,可能会有哪些问题?(Redisson,主从切换锁丢失) RocketMQ的使用场景 怎么保证消息不丢失(三方都要保证) Redis与MySQ
首先我觉得我能找到一份实习,就很开心了,现在太难了。 一面: 1. 项目:简单介绍一下你的项目。 2. 项目:说一下消息队列MQ,项目的什么场景下用到了MQ,为什么需要MQ 3. Java:聊一聊Java可以用哪些方式保证线程安全 4. 算法:数据流的中位数 5. 算法: 描述: 给出一个目录结构(多叉树),每个子目录都有指向父目录的指针,但父目录没有指向子目录的指针。 问题:给定任意两个子目录,
(全程30分钟) 自我介绍 介绍之前实习经历 手写rpc的整体实现 zk和nacos注册方式的不同 多协议序列化的各个优势 -不会 你觉得rpc是想解决什么问题 -拿netty实现多人聊天作比较不同点 这些项目都是你个人开发的吗 数据库用过哪种,mysql你觉得它的优势在哪里 -拿mdb进行比较 一般你是怎么去设计数据库的 如果用户关注时,出bug了导致用户发送了两次关注请求,怎么办 -乐观锁防抖
一个搞卫星、军工的公司,重代码业务。 技术面: 自我介绍 项目来源,为什么写这个项目,项目里面实现了哪些功能 java8新特性 stream来实现查找List大于8元素 -不会筛选,要用过滤器 filter的使用 set和list区别 arraylist和linkedlist区别 各种设计模式 讲一下你了解的框架 springboot中两大特性 springboot中核心注解 @Autowried
1.自我介绍 2.对于Redis的理解 3.说一下集合,ArrayList的常用方法 4.讲一下hashmap 5.spring的常用注解 6.有没有使用过Linux,用过哪些命令? #我的实习求职记录#
1.介绍一下你的两个项目 2.简单询问一下项目的基本情况 3.Springcloud常见的组件 4.RPC框架了解嘛? 不了解..... 5.Redis在项目里面的作用? 6.分布式锁用在什么场景? 7.你使用Redisson如果程序出现问题一直卡住怎么办?不是会续期嘛? emmm...设置一个上限时间 8.Redisson支持什么数据结构?你使用了哪个? 9.Redis的五种数据类型? 10.什
自我介绍 1.为什么想来互联网 2.遇到最大的困难 3.最大的优点和缺点 八股: 1.项目用到的多线程? 从微服务角度介绍业务,再使用线程池,实际开发的过程中,难免需要调用多个接口来汇总数据,如果所有接口(或部分接口)的没有依赖关系,就可以使用线程池+future来提升性能。 2.SQL题:存在a表不在b表的数据 ①使用 not in select distinct A.ID from A whe
面试官很好,体验很好,终于有人认真看简历问了 自我介绍 家在深圳为什么来北方找,他说他之前就在深圳工作,建议我在深圳找,虽然深圳没有北京给的多 聊几个水赛经历 聊实习 Spring、SpringBoot、SpringMVC、SpringCloud区别 你了解OpenFeign和Feign有什么区别吗(不知道呀第一次知道还有区别,我说就是用,实习中也有对OpenFeign做一些优化,他没问) 分布式
网站中台技术 1、在瑞吉外卖项目中,后端API设计和开发需要考虑哪些问题? 2、对于瑞吉外卖项目的数据模型设计; 3、在瑞吉外卖开发过程中遇到的最大挑战是什么,以及如何解决的: 4、在瑞吉外卖项目中进行性能测试和优化,可以按照以下步骤进行: 5、在瑞吉外卖项目中实现前后端分离; 6、如果数据库每天的数据增量为5万条,需要使用三年,如何来确保数据库的正常运行: 7、在Java项目开发过程中,以下情况
1. 自我介绍 2. 实习工作 3. 慢sql优化、流程 (深挖 一半时间在讲sql优化) 4. 聊项目 业务流程(又被布隆过滤器坑了...) 5. 算法:设计实现双端队列、设计链表(时间不够,讲思路就可以) 全程聊实习、聊项目,面试体验最好的一次
第一次面试 1. 自我介绍 2. 智能BI的分表实现 3. Java单继承还是多继承 4. 所有对象最终的父类(Object),以及它含有的一些方法,及作用 5. 你熟悉的集合类,以及你了解的原理,越详细越好 6. 三个异常种类 7. 平时怎么处理异常 8. MySQL Group by 9. 常见的排序算法,以及各自的性能。 10. 你觉得哪种排序最快
Q1:疫情三年是怎么学习的? A1:自学 Q2:有没有看过国外的一些比较好的教材? A2:SICP,稍微介绍了一下内容,里面使用一种函数式语言进行教学(名字忘了)。其实也没有很深入地学习。 Q3:这种语言和Java有什么区别(从计算机的角度) A3:括号比较多。(估计面试官也绷不住了) Q4:有没有了解过Java这个语言对于各种底层的支持,除了语言层面,框架层面(Spring boot),就是整个