大概30/40分钟,主要涉及到了项目、数据库和Java基础: 项目介绍、遇到技术相关的问题、模块内容、数据读取方式; SpringBoot自动装配; Kafka重复消费,消费类型,生产者数据丢失,生产者分组; 数据库设计方式,主键; IOC理解; 工厂模式分类; 数据接收方式; 对于Mybatis的了解; Redis的数据类型和底层实现; #面经##秋招##校招#
一面 9.21 1、自我介绍 2、项目 3、springcloud及其组件 4、网关到服务注册与发现、rpc调用细节 5、四层负载均衡,七层负载均衡? 6、负载均衡的方式?一致性哈希? 7、常规八股 8、一个场景题说思路:仿造二叉树的层序遍历,现在有一个多叉树,如何用多线程实现层序遍历?(这道题考虑了很久,一个关键是每个线程的子任务得出的结果如何合并在一起?) 9、算法题:k个一组反转链表,递归和
base:南京。 面试官有点吊,我感觉他啥都知道,全栈大佬 1.问项目,哪些业务怎么实现?mybaticsPlus底层实现?除了mybatisPlus还有什么技术?(答了ORM,jdbc,还有几个技术实在忘了,下来查了一下,原来是hibernate,jpa) 怎么实现分页?你自己手写咋实现?(我说先全查出来再弄)那数据量很大咋办?(我说额能可以用mysql语句来做?感觉没答好) 2.常用的索引结构
2022.8.22 百度-服务体验发展中心_Java工程师实习生 一面凉经 1. 自我介绍 2. 实习里面碰到的技术难点并且是怎么解决的? a. es b. 为什用es替代mysql,他俩有啥不一样? c. 如果你没有搜索的需求,一开始为什么要用数据库呢? d. 数据量不大的话也是要走全表扫描的,跟你数据量大不大有什么关系? e. mysql里面的模糊搜索跟es里面的模糊搜索有什么不一样的? f.
1、自我介绍 2、实习中遇到最大的困难 3、spring的特性 4、springcloud的组件 5、docker新建镜像的命令 6、redis一般用来做什么 7、mybatis-plus的查询过程 8、ab ac abd如何建索引 9、mybatis中#和$的区别 10、学习spring框架中遇到的最大的困难 11、mybatis一般用注解查询还是配置查询 12、get和post请求的区别 13
投的小米Java开发工程师,base武汉,约的今天下午16:00面试,全程40min。 自我介绍 + 个人情况询问 智力题:1000瓶药水,1瓶有毒药,问最少几只小白鼠能够检测出来? 对JVM和JMM的理解 有哪些垃圾收集算法 G1和CMS的区别。哪个GC收集器的性能更高,对应什么场景? 写题:找数组中第k大的数(快排秒) 全程被面试官狂怼,估计已凉
浪潮java日常实习面经 20min 拷打项目,是否有中间件(估计他想问中间件) 开始经典八股: 面向对象特征,分别详细介绍一下 java基本数据类型 封装类的特征 String中的equal和=的区别 用过什么设计模式(答少了几个),用在什么场景(忘了)😭 mysql 索引用的什么详细讲一下 反问:什么部门,什么业务,下次面试什么时候(貌似没面了) 一小时后电话oc了
银泰 一面9.20 照着简历问,迟到20分钟 spring,beanfactory和factorybean,及相关设计模式 scope,单例bean是否能使用request bean 事务实现原理,传播机制 类1有A方法,B方法(有事务),A方法调用B方法;类2有C方法,C方法调用A方法,如果调用C方法B方法事务是否生效? mybatis,工作原理、动态sql原理 redis,过期删除策略,缓存雪
0824一面 大数据驱动的金融信息服务系统: 报纸识别 rpc框架的设计 hashset、copyonwriteArrayList底层实现 TCP的稳定传输是怎么实现的--ack、超时重传、滑动窗口、确认机制 mysql事务的死锁 mysql事务实现的原理(从redo log、bin log来思考)--二阶段提交 手撕算法:删除链表的倒数第k个节点 0901二面 你做的项目解决了什么问题?简历上写
背景介绍 先介绍下背景,三战失败选手,base西安,21届211本科计算机科班出身,本科期间没好好做规划一股脑冲去考研了,冲复旦计专没过复试线,家里支持二战所以毕业那年简单投了两三个挂掉之后就没找过工作了。脱产二战三战冲了西交软专,二战差0.0737录取,三战差0.0414录取,3月底出录取名单之后发现寄了心灰意冷,先参加了调剂去西工大非全,录取之后觉得没多大意思鸽了,同时通过在读研的舍友以及一些
时长:20min 1.线程池 2.消息队列mq 3.Redis原子性 4.https的握手过程 5.tcp和udp区别 手写生产者消费者模型,手撕不会然后面试官就让反问了,20分钟结束🤣🤣🤣
小插曲,在等待被call的过程中无意间碰到一位正在吃饭的工作人员,聊着聊着发现他是二面面试官,是所有一面面试官的leader,今天是他带着团队过来面试,直接中大奖了,还以为有机会二面见面的没想到一面就挂了,然后简单分享下跟这位leader的谈话内容吧 1、刚开始我问他说今天来面试技术岗的人多吗 他跟我说其实还挺多的 2、然后我跟他聊了一些关于我在学校的事情,说今年Java真的很卷,很多92硕士在和
一面(线上30mins) 1.项目业务、功能点 2.功能的具体设计流程 3.作为项目负责人,如何应对功能延期 4.对mes系统的了解 5.单体应用和微服务 6.对集群的想法 7.工作地点 8.反问 二面(线下20mins) hr面。。 总结:海康威视主要是面向工业领域,比如做mes系统的一些智能产品(叉车、机器人等),跟我基本上专业对口,而且我项目里用的一些硬件就是买的海康威视的 #24届软开秋招
一面(60mins) 1.手写单例模式(双重检查锁懒汉式) 2.手写快速排序 3.项目中用到的集合 4.Hashmap线程安全吗,底层 5.Volatile关键字的作用,内存屏障怎么实现的 6.Jvm区域,本地方法栈 7.分析一下单例模式里面各个东西存在哪 8.Oom排查 9.Spring开发,Spring和boot你怎么理解 10.Aop日志如何实现,具体流程,可以不用aop吗 11.场景题,嵌
第一次面试,记录一下 投太多了,不知道哪个公司,一开始也没听清面试官说的 直接电话面试的,时长13min 先是询问简历上的算法实习经历以及学校项目 然后八股 1 为什么要用布隆过滤器,有什么好处 2 防刷限流怎么实现的,有什么其他实现方法吗 3 线程安全问题 4 mysql事务 反问 后续还有技术面试吗 多久出结果 面试官还问我能接受加班和出差吗