40min(准时结束) 1、自我介绍 2、你经常使用的集合有哪些? 3、介绍一下HashMap?是否线程安全?怎样可以线程安全? 4、什么时候改用的红黑树?为什么改用红黑树?红黑树怎么自平衡? 5、类中代码加载顺序?子类父类代码加载顺序? 6、string为什么不可变? 7、知道什么设计模式? 8、实现一下懒汉模式?实现一下双重判断并说一下为什么能线程安全? 9、介绍一下synchronized?
1.面向对象 --封装、继承、多态 2.数据结构--树的优点 3.MySQL 为什么要用 4.栈溢出 --递归 5.项目角色,团队分工 6.计网七层模型 7.HTTP是哪一层 8.HTTP长连接,短连接 未完...... 1.MySQL左连接右连接 2.JVM性能调优
刚面完得物Java一面,写个面经攒下人品 9.20投的,10.28笔试,12.8收到面试 • 自我介绍 • 浅聊项目 • 手撕:有效括号。题比较简单,中间有个地方字打错了,debug了一会儿。 • 问课程和学习相关的问题,中间展开八股 • 讲讲学过的、印象深刻的设计模式,追问了观察者模式 •面向对象编程,讲讲三个特点。追问多态,用父类声明,编译时是父类还是子类,运行时是父类还是子类(这块忘了,不是
•自我介绍 •学校课程 •算法:100万个数里找最大的4个数,说思路 •Java:怎么线程同步,jvm内存,垃圾回收等 •数据库:mysql结构,范式,隔离级别和怎么实现的,undo log和redo log •系统设计:设计一个秒杀系统#得物app##Java面试题##秋招面试经验#
实习内容 git命令以及与之前的版本控制工具(svn)的区别 你自己如何去实现线程池的submit方法 线程池内如何去复用线程的,池化具体是怎么实现的 NIO,BIO和AIO BIO和NIO的性能上会差多少?为什么? 那没有NIO之前,BIO是如何处理请求的 spring如何集成kafka的 两个线程,一个访问用sychronized修饰的实例方法,一个访问用ychronized修饰的静态方法,这
一共三个人,一个提问的,还有一个hr,另一个全程没说话 1.自我介绍、项目介绍 2.python区分大小写吗 3.python缩进 4.介绍lambda 5.jsp页面js和java语言哪个先运行 6.说一下springboot中的注解有哪些 7.RequestMapping作用 8.equals和==的区别 9.基本类型有没有equals 10.了解hadoop吗 11.大数据相关的算法有哪些
自我介绍 kafka底层存储数据的原理 kafka为什么那么快 消费者只有拉取一种模式吗 kafka数据清理周期(一周) kafka的选举机制?了解ISR吗 redis的持久化方式 mysql的索引 mysql的存储引擎的区别 tcp和udp的区别 了解AOP吗 学过哪些集合?hashmap是有序的吗?linkedhashmap的底层原理 list接口有几个实现类 springboot中有哪些设计
自我介绍 如何理解Java的OOP和多态 String、StringBuilder、StringBuffer谈一下区别 队列和栈的区别 TCP和UDP的区别,分别有哪些应用 了解的设计模式有哪些,讲一下单例模式怎么实现 基于UDP的HTTP3有了解过吗 Java中异步通信如何实现,消息队列可以用什么组件 项目相关 职业规划 反问 --- 周六一大早面的,才面了二十分钟不到,问的也都很浅... 最后
0828 快手java一面 1. 自我介绍; 2. 你参与的项目中的相关技术; 3. 讲一下spring security的认证和授权的整个流程; 4. 授权是什么 5. 在项目中你用Redis做了什么;主要用户数据缓存,存储用户信息token相关; 6. Redis的数据结构,list的底层数据结构是什么,为什么要设置两种压缩链表和双向链表; 7. 并发编程讲一下,Reentran
8.30,预约的是10:20,10点30才开始。 自我介绍1分钟,说意向地点跟申请岗位 1.交换机的原理 2.final、finally、finalize的区别? 3.HashMap 和 Hashtable 的区别 4.负载均衡算法有哪些 5.TCP粘包拆包是什么?怎么解决 6.讲一讲hashset? 最后是问了一些项目相关的,很快,估计是15分钟左右。 #浪潮##Java开发##秋招#
无自我介绍 1、讲一下java反射机制 2、讲一下用数据库索引的注意事项 3、Nginx的作用,使用Nginx时的过程 4、你这个压测节点有几个,前后对比效果如何
8.30 19:15-20:00,面试官提前5分钟进来,使用的是赛码网进行面试。 1.自我介绍,问在学校里的经历,参加过什么比赛,社团之类的,在社团遇到过什么困难,怎么解决的(让我一度以为不是技术面) 2.介绍一下项目。再开始问java相关的知识。这次面试基本就是问八股文,没挖项目。 3.除了线程池,还有哪些创建线程的方式,Runnable和Callable有什么区别?(本来打算问我线程池的,结果
这本书其实是我的一本笔记 (还在整理中). 我是也是刚找到工作. 这本笔记主要记录了我之前面试遇到的问题以及我在网上整理的一些资料 主要是面向 junior 级别的 就是我们这些小菜鸟啦 ~
大佬:我看你用过这个Spring 啊,你来聊聊为什么我们要使用Spring呢? 我:(因为大家都说好啊)首先呢,Spring是一个庞大的框架,它封装了很多成熟的功能能够让我们无需重复造轮子。其次呢,它使用IOC进行依赖管理,我们就不用自己初始化实例啦。 大佬:(我就知道你会说IOC啦)那你解释一下IOC吧。 我:IOC就是依赖控制转化,利用JAVA的反射机制,将实例的初始化交给Spring。Spr
互联网还是只能拿互联网A 面试时长:30min 面试内容: * 自我介绍 * 挑一段项目介绍 * 红黑树B+树结构 * mysql索引 * mvcc * 数据库幻读 * 默认隔离级别 * Raft协议 * k8s核心组件 * devops * 设计模式 * 组合模式 * 开闭原则 * 个人优缺点 * 最骄傲的事 反问: * 后面主管面和hr面