自我介绍...... 先是根据项目问八股 缓存击穿、缓存雪崩怎么解决(项目中写到了 springboot和springcloud区别 创建线程方式 线程同步方式 置换算法有哪些 有没有用过数据结构 讲一下树一般是怎么使用的 手撕 两个结点的最近公共祖先(用了很笨的方法解决(๑˙ー˙๑) ) 有没有其他offer 工作意向 后面忘记反问我直接一个举手反问什么时候出一面结果 #建信金科# #java#
1.java重载与重写的区别 2.java如何判断两个对象是相等的 3.try catch finally代码块的作用 4.java中finally什么时候不会被执行 5.java的集合框架有哪些顶级接口 区别是什么 6.java实现简易版的负载均衡器 选择哪个接口 7.java的反射机制和常见应用 8.说一下@SpringBootApplication 9.在java设计上怎么确保接口的安全性
1. 自我介绍 2. 让我讲一下实习(内容,用了什么技术栈) 3. 感觉就从简历出发问一点: a. mongodb和mysql分别适合存储什么样的数据 b. 介绍一下springboot框架 c. 讲一下redis的应用场景 d. kafka作为消息队列怎么用的 e. SQL分页语句 f. 讲一下mysql索引 g. 设计表的时候会考虑些什么 4. 反问 #新华三# #面经#
23.10.21 记错时间导致迟到二十分钟, 但是几十分钟后又重新安排时间开始面试 不太算面经, 因为面试时间太短, 没涉及太多技术 1. 自我介绍 2. 实习经历 3. Spring的IOC和AOP的理解 4. 为什么选择这个企业 5. 反问, 为什么周六面试, 加班情况 想起来再补充吧, 今天没睡好, 记不住了, 也没多少问题
1.自我介绍 2.学java 学了多久 3.根据项目展开问的八股 4.索引失效的情况 5.对银行金融科技的了解 6.mybatis plus和mybatis的区别 7.数据库的三范式 8.编程过程中一般怎么避免空指针 9.线程安全的了解 10.用锁会有什么问题 11.lunix 命令,怎么创建一个新文件 反问:技术栈,后续流程
面试时长:40min 面试内容: * 自我介绍 * 实习内容介绍 * hashmap和hashtable的区别 * java中lambda和面向对象的联系 * JVM了解哪些 * 以前有java项目经验吗 * Linux了解哪些 * 转Java需要学啥? 反问: * 技术面一共三面
1.自我介绍 2.Docker用过吗,是什么? 3.介绍一下你理解的Spring的IOC和AOP? 4.使用索引需要注意什么问题? 5.回表查询的步骤,是什么? 6.nginx是什么? 7.点击按钮,发送请求,这个处理过程是什么? 8.给你留下深刻印象的是什么课程?二叉树最熟悉的是什么树? 9.反问
时间 50min 1.自我介绍 2. 你的项目上线了吗(回答:无),那么我们来看技术点吧 3. 类反射 为变量开辟空间的方法 4. 索引 B+树, 对某个列创建索引时是需要重新开辟一个B+树创建吗(不明白他的意思,胡扯一通) 5. redis 的持久化策略 6. 消息队列的消息可靠性原理 RabbitMQ的选型 7. spring springMVC SpringBoot之间的关系 大概感觉没什么
1.自我介绍 2.介绍项目中的难点 3.介绍JAVA异常体系 4.synchronized底层原理,锁升级过程 5.分库分表介绍,什么时候做分库,mysql的连接数跟什么有关系 6.http https有什么区别 7.MVCC是怎么实现的,什么是幻读,怎么解决幻读,select for update加的是什么锁 8.@Transactional注解括号里面有哪些常见的参数 9.介绍一下zset 1
暑期实习,时间45分钟,考的很全面项目,八股,场景题全考一遍。面试官很好,首次面试我比较紧张,可能是太菜了。 Java集合 ArrayList和LinkedList的区别 JVM双亲委派机制 创建线程的方式有哪几种 了解线程池吗(当时我说不太会,没问很深) 结合项目说一下怎么运用的redis(因为项目里用了redis和kafka,所以后来围绕着这个问了) 使用Kafka中可能出现什么问题?(后来才
1.实习中使用EasyExcel导出数据导出时间过长怎么办 2.项目使用Lua脚本是做什么的 3.讲一下bean的生命周期 4.如何构建一个springboot项目 5.讲一下队列阻塞非阻塞 6.数据库索引数据结构 7.创建线程方式 8.AOF和RDB 9.项目中Reids和Mysql 以及sql和Mongo数据一致性问题 10.openfeign调用原理 11.15分钟写代码一道简单数组覆盖问题
说明:朋友的腾讯面试体验,我嫖来了面经自己学习,不写答案了。 0.拷打论坛项目,主要问redis。 1.记录uv(Unique Visitors)为什么用set不直接计数? 被问的不是我,但是经典第一题我就不会。 2.innodb比MyISAM好在哪? 3.MyISAM适合什么场景? 4.数据库索引为什么用B+树? 5.B+树为什么支持范围查询? 6.explain优化数据库? 7.讲一下红黑树
1.自我介绍 2.问项目,JWT,MinIO和阿里云OSS,nginx反向代理 3.问实习干了什么 4.ReentrantLock原理(公平锁底层一个FIFO队列和一个信号量,可中断等),Synchronized 5.HashMap和concurrentHashmap 6.Redis哨兵和同步,哨兵如何选举,怎么判断增量同步还是全量同步 7.反问环节(问了有几面面试官说三面)
鼠鼠的第一个面试,忘记录屏了,暂时想起来这些 自我介绍 介绍一下实习期间的项目,在项目里做了什么 项目当中用了java中的什么API,用了什么框架 jvm的原理了解吗,比如jvm生成类的过程,类的生命周期 实习项目用的什么数据库 实习当中设计过数据库表吗,谈谈怎么设计的 怎么优化数据库的查询速度 学校开设了什么语言的课程 用过其他语言吗 你觉得Python和java的区别在哪里 FTP协议位于五层
1、自我介绍 2、项目用到的技术栈、项目问的比较多,一定要多看 3、三次握手四次挥手 4、缓存穿透和雪崩的原因和解决方法 5、布隆过滤器你了解吗 6、mysql中sql执行流程 7、sqlserver你了解吗 8、二进制文件在mysql中的作用 9、undolog和redolog的作用 10、java的基本数据类型 11、spring中ioc和aop你了解吗 12、spring怎么样解决循环依赖