初级程序员面试的问题,你可以参考一下
沈阳市和平区爱尚职业培训机构
发表于:2022-05-07 15:32:08 211次浏览作为一名java技术负责人,经常要配合 HR进行java程序员工作。以下是我用来面试java初级程序员的一些试题。既然是初级程序员,整体不会太难,但对应聘人员的知识面要求会比较广,另外也会考察英语、数据库基础性的东西。
一、java基础方面
01、jdk和jre是哪几个单词的缩写,分别代表什么意思?有什么相同和差异
02、java处理日期有哪些工具类或接口?如何实现当前日期+1天?在计算机系统中,时间戳是什么意思?
03、java多线程有哪些实现方式?在多线程中,如何实现资源锁定?
04、HashTable与HashMap有哪些区别?
05、jvm垃圾回收有哪机制机制?各有何优缺点,适用于哪些应用场景?
06、java实现Socket服务端,需经过哪几个典型的步骤?
07、说一下java中放射机制的原理和应用
二、java框架
01、数据库连接池有什么用?你熟悉哪些数据库连接池?
02、Spring Boot和Spring Cloud的联系与区别
03、Hibernat中,主键自增长如何配置
04、熟悉哪些日志框架,典型的日志框架有哪些?
05、java中实时通信熟悉哪些框架?底层有什么实现机制,有什么特点?
三、基础、主流技能
01、数据库中索引是干嘛用的?使用时有什么主意事项?
02、数据库中ddl和dml分别代表什么?
03、数据库中事务有什么特点?有哪些应用场景?
04、redis有哪些数据结构?redis有哪些集群模式?
05、白盒测试和黑盒测试的区别,单元测试和集成测试的区别
06、熟悉哪些消息队列?kafka消息队列中,topic、patition表示什么意思?举例说一下消息队列的应用场景
07、Linux下查看8080端口是否监ting,用哪个命令?
08、Linux下给文件授予执行权限是哪个命令?
09、TCP/IP、FTP、HTTP、HTTPS这些协议有什么区别?
10、一个软件开发项目,从启动到结束,会经过哪些典型的环节?
上面这些相关知识你都掌握了吗?都能熟练的回答吗?
如果你都能准确回答,恭喜,迈入java开发职场应该问题不大。
沈阳爱尚实训开设JAVA,前端,UED,Python、大数据、新媒体等课程。5-10人小班教学,90天全程面授、课程每年同步名企需求、大厂项目案例、双五导师(5年以上名企+培训经验)授课、全流程团队开发、闯关式教育、双平台(OTO)巩固学习、就业薪水高,毕业一周内名企录取通知任您选、一次交费学会为止、老学员训练营助力职场技能提升、终身跳槽服务,详情可查看“沈阳爱尚实训”。
初级程序员面试的问题,你可以参考一下原创内容,请点击 沈阳JAVA培训
热门课程
-
沈阳Java开发培训课程
询价
-
Java全栈工程师培训
询价
-
javaweb实战课程
询价
-
沈阳java线下基础课程
询价
-
java后端开发培训
询价