笔试(10-11) 平台:ShowMeBug 考试时间:20231011 14:00~14:00 试卷名称:暂无 题型:选择*20 编程*3 题目出得很好,但是考试时间只有一小时,在选择题和熟悉平台上浪费了一些时间,后面发现时间分配不太合理。编程题目只留了30分钟,有一道没太答完,还有一道没时间做了。选择题的整体难度中等,但是都是比较不错的题目,感觉给的考试时间太短了。 可以复盘的选择题目: •
问题内容: 这是一个示例考试中的问题,要求输出,正确答案是Kind:falcon,Id:2;种类:鹰,Id:2; 我不明白为什么id是2,两个实例都一样。你能解释一下吗? 问题答案: 由于该字段是静态的,因此在的所有实例中(以及外部),其值都相同。 创建两个对象后,构造函数将被调用两次,因此将为。 请参阅:了解实例和类成员
今天真是说的我嘴巴一滴口水都没了,口渴得够呛。现在在地铁上,趁热记录一波。 1.自我介绍—30s搞定 2.从基础开始问吧,array list和linkedlist的区别 我提到了他们的优缺点,底层数据结构的区别。 3.string s builder 和sbuffer的区别 我回答了常量池,char数组,线程安全问题。 4.excepttion和error区别 有点忘了,支支吾吾的。。 5.re
#软件开发2023笔面经# 首先自我介绍 java: Object有哪些方法 Java集合有哪些类 HashMap的hash码是怎么计算的 HashMap查询的时间复杂度是多少 HashMap构造方法,如果传入的构造参数是18,HashMap的底层数组的长度是多少 final关键字是保证引用不可变还是引用的对象的内容不可变 包装类使用的缓存有了解过吗 计网: HTTP的状态码 输入url发生的事
1.自我介绍。 1.1自我介绍中提到了一个未来打算做的项目,问我准备实现的功能。 2.手撕代码(提供的平台有点不太行) 2.1 代码思路? 2.2 写的代码时间复制度多少? 2.3 能想一个o(n)的复杂度方法吗? 3.直接问项目了(项目中用到的)。 3.1 用户关注、发帖、点赞等场景怎么设计,数据库存什么? 3.2关注场景用redis怎么存,用户关注的人和谁关注了用户的场景。 3.3对redis
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
线下面试感觉有点水,感觉他们不招人了😢😢刚面完就来记录了 整个过程纯问基础 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的区别? 阻塞队列的作用? 为什么不先创建救急线程而是先把任务添加到阻塞队列中? 具体说说常见的线程池种类? 如何确定核心线程数和最大线程数? -----------------持续更新-
自我介绍 项目 做了什么 难点 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创建线程的几种方