9月24日恒生一面(20min) 一分钟的自我介绍 hash碰撞 项目有用到md5,md5的底层原理,其它的加密算法(答的不好) 口述一下快排,快排的复杂度 堆排序(答的不好,只说了是构建一个树,提到了大顶堆和小顶堆) spring依赖注入方式(xml配置或者注解配置,构造器注入,setter注入,接口注入) 设计模式中的监听者模式(瞎答的) 数据库的索引存储结构,b+树的原理(不会) 优化SQL
简单介绍一下自己的技术栈:SSM框架+SpringBoot+JVM+Redis+RabbitMQ。一下都是我个人真实在面试各类小厂,中厂的面试题,都有不错的成绩。可帮各位在闲暇之余巩固知识,对我个人还是意义非凡。当然了也仅供参考,还望诸君多多包涵。 链接:https://pan.baidu.com/s/1CYeAVFHoUm-Vzsl54isM9g 提取码:8js3 在下尽量做到言简意赅,希望各位
先手撕两道算法 第一道没写出来,第二道简单题,说了下大概思路。 - 1. 进程有哪些状态?相互之间如何切换? - 2. 进程内部有哪些区域是共享的?(扯了一大堆还把线程部分也讲了,还讲到了JVM) - 3. 用户态-内核态,如何切换? - 4. TCP是如何保证可靠连接的? - 5. HTTPs加密协议有哪些?HTTP状态吗讲一下。 - 6. HashMAP和TreeMap有什么区别?底层实现原理
本文向大家介绍java中Hibernate面试知识点整理,包括了java中Hibernate面试知识点整理的使用技巧和注意事项,需要的朋友参考一下 作为常用的框架之一,Hibernate在面试的时候难免会被问到。好在涉及的都是一些理论方面的知识点,比如概念、原理、使用之类的。我们在面试之前可以针对这方面的题目,做一个充足的准备,即使有些人对hibernate框架的了解并不深入。下面我们就hiber
本文向大家介绍2018年java技术面试题整理,包括了2018年java技术面试题整理的使用技巧和注意事项,需要的朋友参考一下 1、servlet执行流程 客户端发出http请求,web服务器将请求转发到servlet容器,servlet容器解析url并根据web.xml找到相对应的servlet,并将request、response对象传递给找到的servlet,servlet根据request
#恒生电子春招##2023届春招# ============================ 已oc ============================ 面试官挺好的,还有漂亮的HR小姐姐 1. 自我介绍 2. 对于自己来说印象最深得项目经历(项目难点) 3. 如何处理小组工作分配 4. 项目取得了什么成果 5. 了解公司吗?(没有提前准备,从侧面夸了他们糊弄过去了) 6. HR小姐姐提问,
Java / Android 笔试/面试/知识整理,主要内容包括 Java/Android/ios 方向的同学在找工作时遇到的笔试面试题目。
自我介绍 项目 做了什么 难点 Spring源码看了那些 spring bean工厂怎么实现的 beanfactory 讲一下 beanfactory 和 factorybean 的区别 熟悉的设计模式 工厂 单例 模板 策略 .... 都讲了一遍 手写单例模式 懒汉的三种和饿汉 以及优缺点 反馈:太像背的了,了解的不够深,学的范围太大贪多嚼不烂(好久没看过这一块了),聊了很多学习方法(面试官人很
1:自我介绍 2:Java封装,继承,多态 怎么理解? 3:重写,重载得区别 4:修饰符的范围是怎么定义的 5:String对象的方法 6:普通类和抽象类的区别 7:Java集合有哪些? 8:请说一下List Set Map的区别,以及他们的实现 9:ArrayList和LinkedList的区别 10:说一下HashMap,哪些是线程安全的 11:进程和线程的区别 12:Java创建线程的几种方
1.进程和线程的区别 2.常见的调度算法 3.TCP的拥塞控制算法 4.MySQL的事务隔离级别以及特性,常见的并发事务问题 5.你为什么写这个项目 6.团队合作中分为了哪些角色,你在团队中是一个什么样的定位 7.你平常通过什么方式学习 8.SpringAOP的实现原理 9.jdk实现动态代理和cglib动态代理的区别 10.Spring哪些特性是基于AOP实现的 11.声明式事务有哪些需要注意的
友邦咨询科技 1.简单介绍一下整个项目使用了哪些技术? 2.对springboot的理解? 3.Sprinboot 核心注解 4.通过spring boot怎么处理异常 5.SpringMVC的bean的生命周期 6.Java中创建对象的方式 7.Hashmap和hashtable的区别 8.Scheduler定时器是怎么做的? 9.使用定时器,数据同步时什么时候跑完有没有做过检测? 10.Thr
线下面试感觉有点水,感觉他们不招人了😢😢刚面完就来记录了 整个过程纯问基础 1.Java的基本数据类型、引用类型 2.io流的种类 3.String的方法 4.讲一下String,Stringbuild,Stringbuffer 5.类和抽象类的区别 6.抽象类和接口的区别 7.Java的反射 8.Java中锁的类型 9.Java内存模型(这个在面的时候忘光了) 10.栈和队列的区别 11.讲
数之联-线上面试-成都-Java hashtable 与concurrenthashmap的底层介绍 可重入锁 lock锁有哪些 数组和链表的区别 链表和数组在java有哪些实现方式,是线程安全的吗 Cloud Hoxton 版本和 Spring Cloud Finchley 版本的区别 dockerfile打包镜像 计算机网络-报文 #秋招##应届生##面经##大学生#
多线程 线程池: 为什么使用线程池? 说一下创建线程池时的核心参数和线程池执行原理? 线程池的拒绝策略有哪些? 常用的阻塞队列有哪些? ArrayBlockingQueue和LinkedBlockingQueue的区别? 阻塞队列的作用? 为什么不先创建救急线程而是先把任务添加到阻塞队列中? 具体说说常见的线程池种类? 如何确定核心线程数和最大线程数? -----------------持续更新-
主要内容:1.常见的集合有哪些,2.List 、Set和Map 的区别,3.ArrayList,4.ArrayList的扩容机制,5.怎么在遍历 ArrayList 时移除一个元素,6.Arraylist 和 Vector 的区别,7.Arraylist 与 LinkedList 区别,8.HashMap,9.HashMap扩容过程,10.红黑树的特点,11.为什么使用红黑树而不使用AVL树,12.在解决 hash 冲突的时候,为什么选择先用链表,再转红黑树,,,,,,,,,,,,,,,1.常见