深圳珍爱网java笔试,珍爱网内推 秋招Java 一面二面
自我介绍
介绍项目 (党建网站)
Java基础
重写与重载
类与接口
Object类的方法
hashCode() equals()
Map get() ConcurrentHashMap 实现O(1)的时间复杂度
多线程
线程与进程区别
实现多线程的方式
start()和run()方法区别
wait()和sleep()区别
线程池的实现, 两个参数 corePoolSize:核心线程数 maxPoolSize:最大线程数
当核心线程数达到最大时,新任务会放在队列中排队等待执行
Java中锁
线程安全的类或者实现方式
ThreadLocal的应用场合,最适合的是按线程多实例(每个线程对应一个实例)的对象的访问,并且这个对象很多地方都要用到。
对传统的synchronize共享变量线程安全的问题进行比较
一个是锁机制进行时间换空间,一个是存储拷贝进行空间换时间。
JVM
内存分区
GC算法
什么情况导致JVM频繁Full GC, 解决方法
https://zhuanlan.zhihu.com/p/30234715
https://blog.csdn.net/sted_zxz/article/details/72476673
框架
SpringMVC是什么, 执行流程
1、前端控制器DispatcherServlet(不需要程序员开发)
作用接收请求,响应结果,相当于转发器,中央处理器。
有了DispatcherServlet减少了其它组件之间的耦合度。
2、处理器映射器HandlerMapping(不需要程序员开发)
作用:根据请求的url查找Handler
3、处理器适配器HandlerAdapter
作用:按照特定规则(HandlerAdapter要求的规则)去执行Handler
4、处理器Handler(需要程序员开发)
注意:编写Handler时按照HandlerAdapter的要求去做,这样适配器才可以去正确执行Handler
返回ModelAndView
5、视图解析器View resolver(不需要程序员开发)
作用:进行视图解析,根据逻辑视图名解析成真正的视图(view)
返回View
6、视图View(需要程序员开发, jsp)
View是一个接口,实现类支持不同的View类型(jsp、freemarker、pdf…)
填充模型数据, 返回HTML页面给浏览器
数据库
索引的种类以及数据结构, 使用索引查询慢的解决方案
SQL 执行计划: EXPLAIN
二面: (比较水)
自我介绍
介绍项目
网站访问量大了, 性能优化
问了知道哪些排序算法
叫我解释堆排序的原理
手写冒泡排序的代码, 没错就是冒泡
最后出了一个题:
给用户生成1~10亿之间随机唯一且性能较好的序列号(正整数)
https://www.cnblogs.com/QQParadise/articles/6925164.html
深圳珍爱网java笔试,珍爱网内推 秋招Java 一面二面相关推荐
- 2018 银联Java笔试 题,中国银联2018秋招笔试题
专业单项选择题 1.在三角形的三个顶点上各有一只蚂蚁,他们向另一个顶点运动,目标随机(可能为另外两个顶点的任意一个),问三只蚂蚁不相撞的概率是(C). A.1/5 B.1/6 C.1/4 D.1/8 ...
- 美图笔试题java后台_美图2018秋招Java笔试题
单选题 1.关于垃圾回收算法G1,哪个说法是错误的( B ). A. 并行和并发,具有多线程操作能力 B. 不适用堆空间太大的场景 C. G1停顿时间更加可预测 D. 不会对系统吞吐量产生较 ...
- 用友2023届秋招Java笔试-S2卷-编程题详解
用友2023届秋招Java笔试-S2卷 其他的选择和多选不允许跳出 另外还有一道关于数据库查询的题: 有两个表,一个学生表,一个成绩表包含学生各个科目的成绩,学生表根据学生id和成绩表关联,要求的是通 ...
- Github获星99k的Java面试八股文,最全秋招面试攻略
Github获星99k的Java面试八股文,最全秋招面试攻略 2020年我凭借一份<Java面试核心知识点>成功拿下了阿里.字节.小米等大厂的offer,两年的时间,为了完成我给自己立的f ...
- 如何看待2022年秋招Java后端开发岗一片红海?
如何看待2022年秋招Java后端开发岗一片红海? 我猜是转行去CV和NLP想当"人上人"的俊才们,发现自己卷不上"一等人上人"的算法岗,于是转投"二 ...
- java笔试题_公司真题 | 用友2018秋招Java笔试题(四)
公司真题 | 用友2018秋招Java笔试题(三)答案: 1.正确答案 A B 2.正确答案 A 3.正确答案 D 4.正确答案 B 5.正确答案 A E 6.正确答案 B 7.正确答案 C D 8. ...
- 2022年Python笔试选择题及答案(秋招)
2022年Python笔试选择题及答案(秋招)
- 三七互娱2019秋招Java后端开发工程师
三七互娱2019秋招Java后端开发工程师 三.简答题 2.给定一个整数的数组,要求将数组中的所有为0的元素移动到数组的最后,其他的元素保持原来的顺序. 示例 数组{ 1, 5, 0, 0 ,2,19 ...
- 震惊!2022 年秋招 Java 后端开发岗竟然一片红海!算法岗都不香了吗?
据说,2022 年算法岗遇冷,BAT 暑期实习甚至收不到简历,Java 反而爆炸. 难道,Java 的春天(映射 Spring 全家桶)又要来了吗?作为 Java 领域的优质创作者(见下图),又可以在 ...
最新文章
- 【阶段小结】协同开发——这学期的Git使用小结
- Springboot中优雅进行字段校验
- 卧槽!成就了Java,开发框架排第一,你还是不够了解它!
- PyTorch深度学习训练可视化工具tensorboardX
- 一招彻底帮你搞定HashMap源码,成长路线图
- mysql服务器性能剖析,高性能MySQL–服务器性能剖析
- 第二阶段——个人工作总结DAY10
- c++学习笔记之异常
- 案例:实现用户登录功能
- L1-067 洛希极限 (10 分)-PAT 团体程序设计天梯赛 GPLT
- springboot属性注入转化为对象
- [量子计算]量子计算的发展史与中国现在的量子计算整体水平
- 20135202闫佳歆-期末总结
- 0.《JavaScript高级程序设计》(Nicholas C.Zakas 第3版)
- stm32单片机里面的GPIO是什么意思?
- 计算机无法启动安装程序,win7电脑无法安装程序或安装的程序不能运行怎么办...
- ACM-ICPC 知识点 经验
- 让Android屏幕不响应任何点击
- 人群计数数据集汇总和详细介绍,全网最全,crowd counting datasets
- vba遍历字符串_Notes-VBA-遍历
热门文章
- 不同域里相同ip地址_不同的人可能具有相同的公共IP地址吗?
- 400 bad request
- FFmpeg视频的旋转rotate
- rotate函数css,CSS hue-rotate()用法及代码示例
- 我的blog开张了!
- matlab整数型规优化箱,matlab解决整数规划问题(蒙特卡洛法)
- nightwatch API
- Windows Live ID Delegated Authentication
- element-ui switch开关打开和关闭时的文字设置样式
- [C# 类和对象]-C# 中的方法以及类和对象编程