程序员?这些面试题能答对几个?
来源:互联网 发布:网络传播方面的论文 编辑:程序博客网 时间:2024/05/17 22:05
三人行必有我师,人生是需要不断学习的,在这里我们相遇就是缘分,希望各位可以看完这篇文章,也欢迎大家在下面留言讨论,天冷了,也动动手指转发收藏一下,谢谢大家!
一、数据结构与算法基础
说一下几种常见的排序算法和分别的复杂度。
用Java写一个冒泡排序算法
描述一下链式存储结构。
如何遍历一棵二叉树?
倒排一个LinkedList。
用Java写一个递归遍历目录下面的所有文件。
二、Java基础
接口与抽象类的区别?
Java中的异常有哪几类?分别怎么使用?
常用的集合类有哪些?比如List如何排序?
ArrayList和LinkedList内部的实现大致是怎样的?他们之间的区别和优缺点?
内存溢出是怎么回事?请举一个例子?
==和equals的区别?
hashCode方法的作用?
NIO是什么?适用于何种场景?
HashMap实现原理,如何保证HashMap的线程安全?
JVM内存结构,为什么需要GC?
NIO模型,select/epoll的区别,多路复用的原理
Java中一个字符占多少个字节,扩展再问int, long, double占多少字节?
创建一个类的实例都有哪些办法?
final/finally/finalize的区别?
Session/Cookie的区别?
三、JVM
JVM堆的基本结构。
JVM的垃圾算法有哪几种?CMS垃圾回收的基本流程?
JVM有哪些常用启动参数可以调整,描述几个?
如何查看JVM的内存使用情况?
Java程序是否会内存溢出,内存泄露情况发生?举几个例子。
你常用的JVM配置和调优参数都有哪些?分别什么作用?
JVM的内存结构?
常用的GC策略,什么时候会触发YGC,什么时候触发FGC?
四、框架使用
描述一下Hibernate的三个状态?
Spring中Bean的生命周期。
SpringMVC或Struts处理请求的流程。
Spring AOP解决了什么问题?怎么实现的?
Spring事务的传播属性是怎么回事?它会影响什么?
Spring中BeanFactory和FactoryBean有什么区别?
Spring框架中IOC的原理是什么?
spring的依赖注入有哪几种方式
struts工作流程
用Spring如何实现一个切面?
Spring 如何实现数据库事务?
Hibernate对一二级缓存的使用,Lazy-Load的理解;
mybatis如何实现批量提交?
最后,如果想有一群“臭味相投”的朋友来一起交流学习的话,欢迎大家搜索群460570824,让我们共同进步!
- 程序员?这些面试题能答对几个?
- 网易Java程序员两轮面试,这些问题你能答对几个?
- 15个Google面试题,看看自己能答对几个,看你是否真的聪明。。。
- 15个Google面试题,看看自己能答对几个,看你是否真的聪明
- 15个Google面试题,看看自己能答对几个,看你是否真的聪明。。。
- 几个程序员面试题
- 大数据技术Hadoop面试题,看看你能答对多少?
- 大数据技术Hadoop面试题,看看你能答对多少?答案在后面
- 大数据技术Hadoop面试题,看看你能答对多少?(16)
- 大数据技术Hadoop面试题,看看你能答对多少?
- 大数据技术Hadoop面试题,看看你能答对多少?答案在后面
- [置顶] 色色整理的PHP面试题,能答对找7/8k应该不成问题
- 中国特色抢答题,看看你能答对几个
- HashMap的面试题你能回答几个?
- 20个经典面试题,全部答对月薪10k+
- 你能答对吗??
- 几个程序员面试题:火车运煤问题、赛马问题
- 记几个面试题
- 机房收费系统-组合查询续
- centos6.5搭建MySQL5.7.9主备模式
- 观察者模式
- PHP读写Excel技术研究
- hibernate自动建表的配置
- 程序员?这些面试题能答对几个?
- Java如何从字符串中提取数字
- Caused by: java.io.IOException: 磁盘空间不足。
- STM32F4 FSMC TFTLCD
- AI一分钟 | 妈呀!连地铁都开始无人驾驶了,飞机还远吗;北京无人驾驶新规出台,终于知道李彦宏该不该被罚了(12月19日)
- Java中对象PO,BO,VO,DTO,POJO,DAO
- 不服来战!多伦多大学教授500美元挑战整个机器学习圈子
- 干货 | AI 工程师必读,从实践的角度解析一名合格的AI工程师是怎样炼成的
- 【重磅】AI击败顶级德扑玩家的秘密!德扑AI创造者现身reddit,全面解答34个提问,详解Libratus的现状和未来