应届生,实力已超6年,太卷了!

news2024/11/16 15:57:38

你好,我是田哥

今晚上,给一位朋友做模拟面试,原本说好的90分钟左右,结果整了2个多小时。

很多人估计也很好奇,我们这两个多小时聊聊什么,下面我给大致总结一下:

90aedbe0f0e0afb836d206878de28ae7.png

面试技巧

面试中,我们回答问题时,也可能会用到一些技巧。同样一个问题,技巧不到位,就算你回答到点上了,面试官估计也不满意。

有时候问一些技术问题时候,尤其是八股文之类的,大家都会,就看谁回答的更好。

举个例子:回答线程池的问题时,完全可以使用我们生活中的案例来回答。

工厂------线程池

正式员工------核心线程

工位数-------最大线程数

订单---------我们也要做的业务任务

仓库---------阻塞队列

1、有订单来了,工厂就去招个正式员工,然后把订单给他做。工厂也可以先招一个正式员工,也可以一次性把正式员工招满。

2、订单数量太多了,正式员工干不完的,先存放到仓库里。

3、但是,仓库能存的也是有限的,一旦仓库放不下了,那此时,工厂就要考虑去找外包人员(临时工)来个我们做。

4、如果外包员工来做一段时间,任务做完了。此时,就会考虑把外包员工给送走,但是考虑到每次请来送走太麻烦了,于是,就给这些外包人规定个时间(空闲时间)比如2天,假设在这个空闲时间内,还是没有订单来,或者来的订单我们正式员工都能搞定了,那就对不起了,你们(外包员工)可以走了。

5、如果请外包员工来也干搞不完,工位也坐满了。此时,工厂就要考虑如何决绝(拒绝策略)接收先订单了

这是一种回答方式,你也可以寻找你认为更好的方式,这种把技术结合我们生活场景来回答,给人的感觉你是真的掌握了,而不是背八股文的。

话又说回来,我们上面的讲的生活案列,不就是我们线程池执行任务的流程吗?

OK,到这里,这个案例就这样了。

总结:我们回答问题时候,可以更多去结合我们生活案例来回答。毕竟,技术来源于生活,技术是为业务服务的。

复习内容

这是很多人的痛,因为每次要面试了自己却不知道从哪里开始复习?

先复习什么,再复习什么?

重点复习哪些?

不过在这里,你也不要期望我给你讲你应该复习哪些?

不是我不愿讲,是我也不知道怎么讲,因为我不知道你的底子,你的技术栈。

通用java后端学习路线:

a839e35290b4e526600865e29760276e.jpeg

虽说是学习路线,不一定就适合你。

需要整理出自己的技术栈,再和市面上常见技术栈进行对比。

MySQL复习点:

be29c5ab93211408142ee566770bdd2d.png

再对自己的进行一个评判,自己到底哪一块欠缺?哪一块掌握的还可以,哪一块掌握的一般等。

这样针对性的进行复习,效果才更好,而不是胡子眉毛一把抓。

八股文复盘

就像今晚上的这位朋友,他的八股文背的相当不错,但也察觉到背出来的东西,还是不太靠谱。

于是,他还看过Spring、Spring Boot等源码。

并且,对MySQL核心知识点掌握的也不错,什么索引、事务、锁等知识点的底层实现原理也掌握的还可以,虽然到不到相当DBA之类层面,但是可以说,我做过那么多模拟面试,很多7、8年工作经验的朋友估计都不如他。

最牛逼的是,人家最近在看Redis源码。

有句话说的好:比你优秀的人,比你还努力。

有时候觉得真的卷,作为一个应届生,有必要这样吗?

更恐怖,这位朋友在他们班上还排不上号,普通二本,计算机专业。

恐怖如斯!!!

他给我说的是只要爱学,现在学习资料真的很轻松就能拿到,还是看自己愿不愿意学习。

最后,我和他也总结了,八股文还是要背,如果有时间那就可以把八股文里相关技术点多研究研究。

并且,想进一二线大厂,靠八股文基本上是没戏的。

但,大厂也不是想进就能进的,所以更多的人会考虑中小厂,像今年这种情况,有工作就不错了。

快速背面试题的方式就是,背---模拟面试----复盘----再背--....

面试加分项

其实,面试加分项和上面的复习内容类似。

每个人的经历不同,显然加分项也会不同。

有的是基础、有的是技术广度、有的是技术深度,有的是设计方案,有的是技术落地等。

最后,还得结合你的项目经历,针对你的项目进行准备,但是可以适当做一些扩展调整,因为有的人的项目实在是太拉跨了。

如何把这些加分点落实到项目中去,而不是夸夸其他,很容易被点破的。

总结

不管你现在水平如何,希望也保持一颗学习的心,你不卷那就等着被卷吧。

自己的认识自己做主,自己选的路爬着也要走完。

题外话:如果有需要简历修改、简历优化、简历包装、面试辅导、模拟面试、技术辅导、技术支持等,欢迎加我微(tj20120622)。

我的个人技术博客:http://woaijava.cc/

回复77 ,获取《面试小抄2.0版》

回复电子书,获取后端必读的200本电子书籍。

推荐文章

手把手教你写简历,包装、优化!

面试不问java,问MySQL,如何破局?

MySQL 开发规范,非常详细,建议收藏!

手把手教:如何准备面试!

用Spring Boot搞了个医院项目,附源码!

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

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

相关文章

企业招采系统实现方案(SRM系统)

企事业数字化转型专家,提供各类应用解决方案。您身边的赋能小助手! 文章目录前言一、当下采购的痛点二、解决方案-供应商管理1.供应商管理三、解决方案-企业询价、供应商报价管理四、解决方案-采购订单五、送货、到货、订单管理总结前言 随着各类产业链…

JS实用技巧断点调试详解

调试能力是一个程序员的生存根本,可是很多初学者却忽视调试。今天我们就来讨究一下JS的调试技巧。本文章将会详细列举JS相关的各种实用调试技巧。 如果您是JS的初学者,那么这篇文章将对您有很大的帮助。为什么要调试?程序就是函数堆砌起来的…

智驾升级!ADB+AFS「起势」

目前,乘用车前大灯已经完成从传统卤素、氙气到LED的转型升级,高工智能汽车研究院监测数据显示,2022年中国市场(不含进出口)乘用车前装标配LED前大灯搭载率达到75.99%,同比2021年提高约7个百分点。 而相比而…

2023.4.16 第四十九次周报-2

目录 前言 文献阅读 :基于动态分类的长短期记忆网络模型,用于不同气候区日流量预报 背景 主要贡献 思路 动态分类 (DC) 方法 DC-LSTM 和 DC-B-LSTM 模型 Box -Cox数据转换 模型性能评估指标 克里金插值源码总结 第一部分 第二部分…

网络连通性测试-防甩锅套路

一、前言 为什么要写这个东西呢?怎么涉及到甩锅呢?说白了就是在各种对接过程中,总会遇到一些喜欢甩锅的人,说是你的问题,什么网络没毛病,是你的接口什么的不对,总之就是你的问题~ 这时候什么最…

游戏解密之常见网络游戏同步方式分析

一、为什么需要有同步呢? 同步机制是用来维护游戏的一致性,通俗的说就是虚拟世界中的事实;比如在CF中,大家的PING都很高,A和B两个玩家同时发现了对方,并向对方开火,如果没有很好的同步机制&…

50 Projects 50 Days - Rotating Navigation Animation 学习记录

项目地址 Rotating Navigation Animation 展示效果 Rotating Navigation Animation 实现思路 结构主要分为两部分,绕左上角旋转的部分:包括按钮圆盘和内容区,以及左下角移出的导航栏部分。 整个界面只在左上角圆盘的按钮点击时发生改变…

Sarsa VS Q-Learning

前言 1.如何计算价值函数? 为了使模型训练的最好,学习到更多有用的知识即完成任务的最好策略。对策略好坏的评价标准自然是得到最多最好的奖励,那么如何找到最好的最好的奖励,即如何得到最好的价值函数? 首先对于在状…

Leetcode.2280 表示一个折线图的最少线段数

题目链接 Leetcode.2280 表示一个折线图的最少线段数 Rating : 1681 题目描述 给你一个二维整数数组 stockPrices,其中 stockPrices[i] [dayi, pricei]表示股票在 dayi的价格为 pricei 。折线图 是一个二维平面上的若干个点组成的图,横坐标…

ROS学习——艰辛的环境安装之路一Ubuntu

文章目录Ubuntu安装和下载页面设置安装Vmware Tools安装VSCODE用几个常用命令简单熟悉下UbuntuUbuntu 安装和下载 Ubuntu的安装和下载 看这个链接 Ubuntu安装和下载1 或者这个链接 Ubuntu安装和下载2 页面设置 安装Vmware Tools 看这个链接 VMware Tools的介绍和安装 安装…

算法训练第五十五天 | 392.判断子序列、115.不同的子序列

动态规划part15392.判断子序列题目描述思路总结115.不同的子序列题目描述思路392.判断子序列 题目链接:392.判断子序列 参考:https://programmercarl.com/0392.%E5%88%A4%E6%96%AD%E5%AD%90%E5%BA%8F%E5%88%97.html 题目描述 给定字符串 s 和 t &…

RabbitMQ 基础篇 | 黑马

目录 一、RabbitMQ简介 1、AMQP 2、基本概念 3、工作模式 4、JMS 5、小结 二、快速入门 简单模式 生产者 消费者 三、工作模式 1、Work queues 工作队列模式 2、Pub/Sub 订阅模式 3、Routing 路由模式 4、Topics 通配符模式 四、SpringBoot整合RabbitMQ 1、生产…

ESP32设备驱动-BME680环境传感器驱动

BME680环境传感器驱动 文章目录 BME680环境传感器驱动1、BME680介绍2、硬件准备3、软件准备4、驱动实现1、BME680介绍 BME680 是一款集成环境传感器,专为尺寸和低功耗是关键要求的移动应用和可穿戴设备而开发。 BME680 扩展了 Bosch Sensortec 现有的环境传感器系列,首次集成…

电影《龙马精神》观后感

上周看了龙叔的电影《龙马精神》,整体故事围绕着一匹马而展开的,因为这匹马,饰演罗师傅的龙叔,被小混混催债,因为这匹马,罗师傅才有机会和女儿接触,因为这匹马,才有机会看见女婿。 看…

数据结构-排序

本节目标: 1.排序的概念及其运用 2.常见排序算法的实现 3.排序算法复杂度及稳定性分析 1.排序的概念及其应用 1.1排序的概念 排序就是按照某个我们设定的关键字,或者关键词,递增或者递减,完成这样的操作就是排序。 1.2排…

打开组策略提示:无法为文件xxx找到适当的资源文件,错误=2的解决方法

最近把自己的电脑升级成win11了,出现了一些bug,不见得是win11系统的问题,也可能是某个过程出现了问题,出现了问题咱就解决,参考了几个文档和视频,最终解决了,记录一下。 打开本地策略出现问题如…

7.Java中的String类、常用类及包装类

Java中的String类、常用类及包装类 一、String类 1、String类定义 String 类代表字符串。Java 程序中的所有字符串字面值(如 “abc” )都作为此类的实例实现。字符串是常量;它们的值在创建之后不能更改。字符串缓冲区支持可变的字符串。因为…

2023爱分析·中国城市轨交智能运维市场厂商评估报告:逸迅科技

报告编委 张扬 爱分析联合创始人&首席分析师 王鹏 爱分析分析师 目录 1. 研究背景 2. 市场综述 3. 市场分析 4. 厂商评估:逸迅科技 5. 最佳实践案例 1. 研究背景 轨道交通是我国国民经济的命脉和交通运输的骨干网络,不仅承担了绝大…

RocketMQ 消息发送源码解读

可靠同步发送、可靠异步发送、单向发送、批量消息发送。 RocketMQ 消息发送需要考虑以下3个问题。 1)消息队列如何进行负载? 2)消息发送如何实现高可用? 3)批量消息发送如何实现一致性? org.apache.rocketm…

基于SpringBoot+微信小程序的失物招领小程序

基于SpringBoot微信小程序的失物招领小程序 ✌全网粉丝20W,csdn特邀作者、博客专家、CSDN新星计划导师、java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ 🍅文末获取项目下载方式🍅 一、项目…