Java开发面试总结tips

简介: Java开发面试总结tips

1.简单的自我介绍

  • 个人基本介绍+对应岗位自己所能展示的能力+通过具体的项目表现出自己的能力

模板:各位面试官好,我是**,什么时候毕业。很高兴能参加今天的面试,接下来我将从两方面做一下简单的自我介绍。

项目经验和工作经历。


image.png首先我学习的主要是Java编程语言,由于对本专业的喜欢,并期待从事Java开发相关工作,在大学期间也非常注重专业课的学习,拥有扎实的Java基础,良好的编程风格,熟悉jsp+servlet+javabean模式下的web开发,熟悉springboot框架、Vue框架、mybatis、SpringSecurity安全框架、echarts可视化图表和Linux操作系统。

  • 然后用springboot+echarts做了一个疫情管理系统
  • 以上就是我的自我介绍;我个人十分崇敬 xxx 的平台,而
    xxx 岗位也与我的背景十分匹配,希望能够得到各位面试官的指导,谢谢。


2.项目/实习经历

  • 简述项目/项目是独立完成的还是负责的某个模块
  • 答:该项目是个人独立完成的,主要采用了**(springboot+mybatisPlus+echarts)技术,主要实现了疫情数据可视化监控管理

  • 项目中学习到了什么?
  • 答:从这个项目中我学习到了echarts可视化图表的详细使用,以及springboot开发过程中静态资源访问的问题。

  • 项目开发过程中遇到的问题?
  • 答:在项目开发过程中,刚开始引用echarts图表和地图脚本发现加载失败,经过自己多次测试发现是静态资源访目录下的问题。


3.优缺点/兴趣爱好

  • 优点:对于Java相关基础掌握的还算扎实以及相关技术都有所熟悉。
  • 自学能力比较强;

   善于发现解决问题;

   与人相处的过程中,会站在不同角度思考问题;

   逻辑能力比较强、亲和力比较强。


  • 缺点:对MySQL相关知识还有所欠缺,只能简单熟练的使用,而没有对其原理进行深一层的探索,接下来的学习我将会深一步对其摸索学习。


    做事有时比较着急;

    什么知识或专业都想学,什么也没学精;

   办事比较死板,有时容易和人较真;

   对我认为不对的人或事,容易提出不同意见,导致经常得罪人。


  • 兴趣爱好:平时就是喜欢写写博客,总结一下工作学习以及身边发生的趣事和好使的插件,闲暇时候也喜欢运动一下。


4.为什么选择我们公司?你对该岗有什么理解?

表明认可公司所处的行业+喜欢该公司+岗位的认知理解及自身匹配点。


5.你对未来有什么职业规划

  • 首先是工作内容,希望自己就业以后还是从事Java开发方面的工作。因为我自身是Java专业出身,有比较扎实的专业知识,同时我相信我的能力可以胜任这方面的工作。
  • 第二,希望可以不断提升自己的技术,持续学到更多的知识,后续可以在Java岗位独当一面,对公司的架构进行提升学习。
  • 谈到远期的规划,我会根据环境的变化,工作内容的变化,以及我自身能力的变化,不断进行调整。再往后希望自己在精通业务的基础上,也可以有机会带领团队,成为优秀的管理者,为公司创造更大的能量,获得双赢。对于职业规划,我暂时的考虑是这个样子的。
  • 目前希望能够从事一个实施运维方面的岗位,在公司里能够相互学习,不断提升自己的技术,持续学习更多的知识。以后会根据工作环境工作内容以及自身能力的变化,不断进行调整,尽最大努力给公司创造价值


薪资期望

方便问一下咱们公司的薪资结构吗,试用期是否打折,综合薪资8.5k.


6.你还有什么想要问我的吗?

  • 感觉这次面试很成功和感觉面试很糟糕两方面来分析

成功:

  • 请问入职之后会有对新员工的系统培训吗
  • 请问贵公司主要采用的是什么服务架构。
  • 薪资问题(期望薪资)

糟糕:

  • 可以让HR指出自己的不足指出。(面试不成也可以找出自己的不足进行弥补)
  • 你觉得我还有哪些值得提升的地方?
目录
相关文章
|
8天前
|
Java API Maven
如何使用Java开发抖音API接口?
在数字化时代,社交媒体平台如抖音成为生活的重要部分。本文详细介绍了如何用Java开发抖音API接口,从创建开发者账号、申请API权限、准备开发环境,到编写代码、测试运行及注意事项,全面覆盖了整个开发流程。
52 10
|
9天前
|
监控 Java 应用服务中间件
高级java面试---spring.factories文件的解析源码API机制
【11月更文挑战第20天】Spring Boot是一个用于快速构建基于Spring框架的应用程序的开源框架。它通过自动配置、起步依赖和内嵌服务器等特性,极大地简化了Spring应用的开发和部署过程。本文将深入探讨Spring Boot的背景历史、业务场景、功能点以及底层原理,并通过Java代码手写模拟Spring Boot的启动过程,特别是spring.factories文件的解析源码API机制。
33 2
|
14天前
|
存储 算法 Java
大厂面试高频:什么是自旋锁?Java 实现自旋锁的原理?
本文详解自旋锁的概念、优缺点、使用场景及Java实现。关注【mikechen的互联网架构】,10年+BAT架构经验倾囊相授。
大厂面试高频:什么是自旋锁?Java 实现自旋锁的原理?
|
19天前
|
存储 缓存 Oracle
Java I/O流面试之道
NIO的出现在于提高IO的速度,它相比传统的输入/输出流速度更快。NIO通过管道Channel和缓冲器Buffer来处理数据,可以把管道当成一个矿藏,缓冲器就是矿藏里的卡车。程序通过管道里的缓冲器进行数据交互,而不直接处理数据。程序要么从缓冲器获取数据,要么输入数据到缓冲器。
Java I/O流面试之道
|
15天前
|
SQL 安全 Java
安全问题已经成为软件开发中不可忽视的重要议题。对于使用Java语言开发的应用程序来说,安全性更是至关重要
在当今网络环境下,Java应用的安全性至关重要。本文深入探讨了Java安全编程的最佳实践,包括代码审查、输入验证、输出编码、访问控制和加密技术等,帮助开发者构建安全可靠的应用。通过掌握相关技术和工具,开发者可以有效防范安全威胁,确保应用的安全性。
33 4
|
15天前
|
存储 缓存 Java
大厂面试必看!Java基本数据类型和包装类的那些坑
本文介绍了Java中的基本数据类型和包装类,包括整数类型、浮点数类型、字符类型和布尔类型。详细讲解了每种类型的特性和应用场景,并探讨了包装类的引入原因、装箱与拆箱机制以及缓存机制。最后总结了面试中常见的相关考点,帮助读者更好地理解和应对面试中的问题。
41 4
|
16天前
|
缓存 监控 Java
如何运用JAVA开发API接口?
本文详细介绍了如何使用Java开发API接口,涵盖创建、实现、测试和部署接口的关键步骤。同时,讨论了接口的安全性设计和设计原则,帮助开发者构建高效、安全、易于维护的API接口。
43 4
|
16天前
|
存储 Java 程序员
Java基础的灵魂——Object类方法详解(社招面试不踩坑)
本文介绍了Java中`Object`类的几个重要方法,包括`toString`、`equals`、`hashCode`、`finalize`、`clone`、`getClass`、`notify`和`wait`。这些方法是面试中的常考点,掌握它们有助于理解Java对象的行为和实现多线程编程。作者通过具体示例和应用场景,详细解析了每个方法的作用和重写技巧,帮助读者更好地应对面试和技术开发。
57 4
|
21天前
|
SQL Java 程序员
倍增 Java 程序员的开发效率
应用计算困境:Java 作为主流开发语言,在数据处理方面存在复杂度高的问题,而 SQL 虽然简洁但受限于数据库架构。SPL(Structured Process Language)是一种纯 Java 开发的数据处理语言,结合了 Java 的架构灵活性和 SQL 的简洁性。SPL 提供简洁的语法、完善的计算能力、高效的 IDE、大数据支持、与 Java 应用无缝集成以及开放性和热切换特性,能够大幅提升开发效率和性能。
|
22天前
|
存储 Java 关系型数据库
在Java开发中,数据库连接是应用与数据交互的关键环节。本文通过案例分析,深入探讨Java连接池的原理与最佳实践
在Java开发中,数据库连接是应用与数据交互的关键环节。本文通过案例分析,深入探讨Java连接池的原理与最佳实践,包括连接创建、分配、复用和释放等操作,并通过电商应用实例展示了如何选择合适的连接池库(如HikariCP)和配置参数,实现高效、稳定的数据库连接管理。
41 2
下一篇
无影云桌面