欢迎光临散文网 会员登陆 & 注册

Java的面试(仅供参考)

2023-03-17 00:22 作者:小刘Java之路  | 我要投稿

1. 自我介绍

一般介绍自己的基本信息,最好最后加上自己最近做的项目和业务流程,免得面试官再问你这个,说说自己常用的技术栈

自我介绍时间上:控制在3分钟以内


技术面的话还可以提一下自己比较擅长的知识领域,项目负责的模块和业务,引导面试官往这个方向提问。

2. 介绍一下你做的项目

如果第一步没有提项目的话一般会问这个,然后还会根据你的项目介绍来提问一些项目的问题。


大概有以下几点:

  1. 技术选型和原因,为什么选择这个技术以及优缺点;

  2. 项目成员及分工,项目开发流程等;

  3. 项目中遇到的什么问题/有什么自己觉得比较不错的点,如何解决的、解决思路,扩展问一些Java基础->微服务的层层问法。

  4. Java基础、Javaweb知识、Java框架、微服务、中间件、es

  5. mysql(锁、索引、调优)、Redis、高并发、多线程

  6. jvm、设计模式、数据结构

  7. linux命令、部署集群、docker、工作流

  8. 给定一个场景、临时给出解决方案或者提供一个思路。

3. 技术提问环节

这个环节一般会根据你简历或者项目中提到的技术点进行提问,还会问一些比较适用的问题,如多线程、并发问题、分布式、框架原理等


技巧:掌握主动权,引导问题到自己熟悉的方向(技术点同上 | )

4. 反问环节

借鉴:

  1. 公司对我这个职位的期望是什么?

  2. 入职后是否有相关的职位技能培训?

  3. 能否给我简单介绍下贵公司业务与战略的未来发展?

  4. 对于未来加入这个团队,你对我的期望是什么?

  5. 公司最近在开发哪些项目所使使用是那些技术?

  6. 作为公司里的员工,应该具有那些品质与技术点?

  7. 公司使用的数据库是什么?

  8. 未来几年公司的发展规划是什么?

  9. 贵公司的薪资结构是什么样的?

人事给你谈薪资的时候,记得问问这件事情,很重要:

    五险一金怎么交?按什么基数来交?从什么时候开始交?

    公积金发放在那种卡?按什么基数缴缴缴?从什么时候开始交?

    如果加班加班费是什么样的。

    每天的上下班时间?

    每天上几天班?


                      


Java的面试(仅供参考)的评论 (共 条)

分享到微博请遵守国家法律