Java面试八股之经验总结

我们先来聊聊面试的技巧吧,只是单纯的个人经验总结,如果大家觉得有道理,就选择性吸收一下就好了。如果觉得没用,可以直接跳过。

  1. 自我介绍一定要好好准备。我之前对自我介绍这部分也不是很重视,面试多了之后我发现,绝大多数面试官开场都会要求做一个自我介绍,不管他有没有看过你的简历。如果不准备的话真的会介绍的一塌糊涂,难以突出自己的亮点。尤其是容易分不清主次,漏掉自己很多经历中的闪光点。比如,如果毕业于名校,还是要简单提一下,工作经历中有大厂或知名项目经验,一定要用很简练的语言把项目中职责和技术点介绍清楚。面试时间这么宝贵,自我介绍如果有亮点,好的印象就先留下了。在竞争者特别多的情况下,他不一定能记住所有人的表现,尤其是在大家表现差不多的情况下,有可能面试官最终做决策的时候,会选择给自己留下印象深的候选人。
  2. 掌握面试主动权。面试中尽量要往自己最擅长的领域引导面试官,比如在自我介绍时,可以说一下自己比较擅长哪些技术,比如对spring有深入理解或者spring面试题掌握比较好,就强调一下自己对spring理解较深入,这样当面试官没有固定问题的时候,可能就会重点考查spring相关知识,由于时间有限,比如面试时间总共1小时,半个小时用来提问spring相关的,留给其他问题的考查时间就会少很多。如果你对其他的面试题掌握不够好,从概率上来说,面试成功率也会相对有所提高。
  3. 回答要精准而全面。回答每道题的时候,要尽可能多说,尤其是自己掌握比较好的,当然也不能乱说,否则答非所问也是很减分的。首先要正面回答面试官的问题,回答完以后,尽可能去补充一些自己在本题的基础上还了解的,或者工作中遇到过的问题。比如面试官问了spring相关的问题,我们回答完以后,可以补充一下spring这个特性中用到了哪些设计模式或者技术热点,在哪个项目中怎么用了这个特性等等,当然补充的内容要有绝对的把握,否则不如不说。最终要达到的效果是让面试官形成一种,光听你回答问题,就能确定你一定用过这个技术。
  4. 遇到不会的题怎么处理。这个属于见仁见智的问题。个人看法仅供参考,要么干脆说不会,要么就扩展一些问题本身相关的问题,比如问到了冒泡排序,但是你对冒泡排序不了解,但是对快速排序等其他排序方式比较了解,就展开说说快速排序的特性。至少能证明自己对这部分知识是了解的,不是完全不会,只不过对这个问题细节缺乏整理。总之不要不懂装懂,更不要瞎说,要明白每个人都有答不上来的问题。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/823364.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

钉钉OA审批评论接口,如何@ 人并发送通知

钉钉OA审批评论接口,如何 人并发送通 问题描述: 相关接口:https://oapi.dingtalk.com/topapi/process/instance/comment/add 我希望在钉钉oa审批流程中,添加评论的同时通过“”或者其他方式提醒流程发起人去跟进审批工作。 但我…

数据寻址方式

立即数寻址速度>寄存器寻址>直接寻址 https://blog.csdn.net/qq_58099084/article/details/120602982

【Linux】Linux信号

目录 信号的概念 生活中的信号 Linux中的信号 kill命令 kill 命令的使用 常见的信号 命令行代码示例 注意事项 信号的处理方式 产生信号 信号的捕捉 信号捕捉示意图 内核如何实现信号捕捉 信号的捕捉与处理 小结 阻塞信号 信号在内核中的表示图 信号集操作函数…

Java时间戳转换全攻略:从1712560695839到日期

哈喽,大家好,我是木头左! 一、时间戳是什么?为什么需要它? 时间戳,简单来说,就是一个表示特定时间点的数字。在计算机科学中,时间戳是一个非常重要的概念,因为它们被广泛…

linux 挂载云盘 NT只能挂载2T,使用parted挂载超过2T云盘

一、删除原来挂载好的云盘和分区 1、查看挂载号的云盘 fdisk -l 发现我们有5千多G但是只挂载了2T,心里非常的慌张!十分的不爽! 好,我们把它干掉,重新分区! 2、解除挂载 umount /homeE 没保存跳转到&…

「每日跟读」英语常用句型公式 第14篇

「每日跟读」英语常用句型公式 第14篇 1. As far as __ is concerned 就__ 而言 As far as the project timeline is concerned, we’re running ahead of schedule. (就项目时间表而言,我们进度超前了。) As far as the exam results ar…

【高精度算法】【蓝桥杯备考训练】:高精度加法、高精度减法、高精度乘法、高精度除法【已更新完成】

目录 1、高精度加法 2、高精度减法 3、高精度乘法 4、高精度除法 1、高精度加法 给定两个正整数(不含前导 0),计算它们的和。 输入格式 共两行,每行包含一个整数。 输出格式 共一行,包含所求的和。 数据范围 1≤…

二分查找的时间复杂度的讲解

二分查找的代码: 二分查找的时间复杂度: 最坏的情况: 就是找不到和查找区间只剩一个值的时候,这两种都是最坏的结果,假设查找了x次,达到了最坏的结果: N代表每一次折半区间数据的个数&#xf…

基于unlink 和黑白名单实现删除脚本(日志清理、历史备份清理)

零 摘要 rm 过于强大,当使用root 用运行删除脚本时,总是担心误删除,本脚本改用unlink 命令删除单文件,使用黑白名单限制删除文件所在目录,只有被删除文件不在黑名单目录下且同时在白名单目录下才能删除 一 脚本 #!/…

GNeRF的一些具体细节

Abstract GNeRF,一个结合生成对抗网络(GAN)和神经辐射场(NeRF)重建的框架,用于未知甚至随机初始化相机姿态的复杂场景。最近基于 NERF 的进展已经获得了显着的现实新视图合成的普及。然而,大多数方法都严重依赖于摄像机姿态的精确估计&#…

【过程11】——教育被点燃的路上

这里写目录标题 一、背景二、过程1.两年四十万的认知改变2.三年打工仔的经历改变3.一年计算机的人生蜕变4.后面的展望 三、总结 一、背景 人生在世,对于一些事情的笃信笃行;背后真的会有莫大无以言表的波涛。 这个事情到现在已经五年半左右时间了&#…

分类算法——文章分类(五)

文章分类计算 计算结果 P(C|Chinese,Chinese,Chinese,Tokyo,Japan)-->P(Chinese, Chinese, Chinese, Tokyo, Japan|C) * P(C)/P(Chinese, Chinese, Chinese, Tokyo, Japan) P(Chinese|C)5/8 P(Tokyo|C) 0 P(Japan|C) 0思考:我们计算出来某个概率为0,…

mybatis基础篇-mybatis使用-mybatis工具类封装

mybatis官网 https://mybatis.org/mybatis-3/zh_CN/getting-started.html 官网跳转连接 jar包下载 https://download.csdn.net/download/weixin_44201223/89146621 本练习所需jar包资源下载 1、创建数据库数据 # 创建数据库 create database test; use test; # 创建表 cre…

Qt学习笔记(一)

信号与槽机制 本质上就是观察者模式; ------------------------------------------信号槽是Qt框架引以为豪的机制之一。所谓信号槽,实际就是观察者模式。当某个事件发生之后,比如,按钮检测到自己被点击了一下,它就会发…

导致苹果IPA应用APP打开提示“已到期”的原因及解决办法

哈喽,大家好呀,淼淼又来和大家见面啦,有许多小伙伴们在使用iOS设备的时候,有时候可能会遇到打开某个IPA应用时出现“已到期”的提示,这种情况通常会发生在开发者证书过期、时间设置问题、重新签名错误等情况下。这一期…

力扣452 用最少数量的箭引爆气球 Java版本

文章目录 题目描述代码 题目描述 有一些球形气球贴在一堵用 XY 平面表示的墙面上。墙面上的气球记录在整数数组 points ,其中points[i] [xstart, xend] 表示水平直径在 xstart 和 xend之间的气球。你不知道气球的确切 y 坐标。 一支弓箭可以沿着 x 轴从不同点 完…

李沐46_语义分割和数据集——自学笔记

语义分割 语义分割将图片中的每个像素分类到对应的类别。 实例分割(目标检测的进化版本) 如果有物体,会区别同一类的不同物体。 语义分割重要数据集:Pascal VOC2012 %matplotlib inline import os import torch import torch…

Java -- (part12)

一.权限修饰符 1.属性:用private ->封装思想 2.成员方法public ->便于调用 3.构造public ->便于new对象 二.final关键字 1.修饰类 a.格式 -- public final class 类名 b.特点:不能被继承 2.修饰方法 a.格式:修饰符 final 返回值类型 方法名(形参){} b.特点…

C++内存管理——new/delete、operator new/operator delete

内存管理 int globalVar 1; static int staticGlobalVar 1; void Test() {static int staticVar 1;int localVar 1;int num1[10] { 1, 2, 3, 4 };char char2[] "abcd";const char* pChar3 "abcd";int* ptr1 (int*)malloc(sizeof(int) * 4);int* pt…

c++ lambda表达式的使用方法

c lambda表达式的使用方法 C11引入了lambda表达式,它是一种轻量级的匿名函数,允许我们在需要函数的地方直接定义函数,而无需专门声明函数。lambda表达式的语法简洁,并且非常灵活,可以捕获外部变量,具有与普…