面了一个32岁的哥们,做了7年java开发,一问三不知还自认为很牛

保姆级教程:在Ubuntu 20.04上搞定PX4飞控与T265的视觉定位(附避坑指南) 本文提供在Ubuntu 20.04上配置PX4飞控与T265视觉定位系统的详细教程,涵盖驱动安装、ROS与MAVROS桥接、PX4参数调优及故障排查。通过实测验证的步骤和避坑指南,帮助开发者实现厘米级精度的视觉定位,特别适合室内无人机应用。 阅读详情

最近看了很多简历,很多候选人年限不小,但是做的都是一些非常传统的项目,想着也不能通过简历就直接否定一个人,何况现在大环境越来 越难,大家找工作也不容易,于是就打算见一见。

在沟通中发现,由于年限不小,他们的定位基本都是高级及以上,毕竟,年限摆在那里,面个中级也不体面。

面试时我打算聊点基础的,先打开一下话题,结果发现对于一些开发中很基本的问题,比如:

  • Git的分支你们是怎么管理的?
  • 接口保证幂等性是基本的要求,那么幂等性你们是怎么做的?
  • 你们有用@Transactional来控制事务是吧,那么能不能说出一些事务不生效的场景?

上面几个问题没有一个是“造火箭”的,结果发现,这些很基本的问题,他们普遍都答得很模糊,或者支支吾吾。其中,一个候选人的反问,令我印象特别深刻,他说:

上面的问题我虽然都不懂,但是我都工作7年了,如果我不能胜任工作,那你告诉我,我这7年经验是怎么来的?

再说了,做Java开发,说到底,还不是产品输出原型,对着原型进行数据库建表,然后CRUD吗?

遇到问题网上搜索一下,再不行就群里问一下,我又不找什么中间件的团队,Java开发,不都是这样吗,还能有什么别的花样?

听完我沉思了良久,做为一个高级开发,如果连Git分支如何管理都没思考过,幂等性名词的含义都解释不清,事务注解打上就完事,连生不生效的场景都不知道,只会对着产品原型CRUD,测试不提bug,代码都不想复盘多看一眼,试问谁又愿意和这样的“高级大佬”一起干活?

其实我想了一下,他之所以有这样的想法,很大程度取决于他的经历,长年在传统行业,或者“小作坊”,平时就两三个Java开发,大家都是“难兄难弟”的水平。让他认为,Java开发,就是对着原型CRUD,年限上去了,就是高级开发。

思维一旦形成,就很难改变。但是,互联网是个瞬息万变的行业。

从BAT等各种大厂的应届生招聘薪水就可以看得出,现在应届生的水平越来越6,如果还以为大家都是一样的,都是对着原型CRUD,有问题就把报错信息网上一搜,群里一丢等回复这种方式,迟早给淘汰。即使不做中间件开发,基本的原理、源码还是要了解的!

还问了很多其他的问题,我在这边就不一一列举了。同时,我也问了很多去美团、腾讯......等大厂面试过的同学,并花费了十多天的时间,整理了一套面试题。分25个专题,包括JavaOOP、多线程&并发、JVM、Spring、Mysql、Dubbo、数据结构、算法、微服务等等.....具体的你们拿到文档看看就知道有多全面了,它将是你冲击互联网大厂的利器。

目录

JavaOOP面试题

Java集合/泛型面试题

多线程&并发面试题

Jvm面试题

Mysql面试题

Redis面试题

Spring面试题(Spring、Spring Boot、Spring Cloud)

Dubbo 面试题

ZooKeeper 面试题

数据结构面试题

Kafka 面试题

微服务 面试题

内容比较多,就先展示这些,只有充分地准备好了面试,才可以更有自信地吊打面试官!

Agent智能体:核心概念与架构——建立系统认知 本文摘要介绍了Agent智能体的核心概念与架构设计。主要内容包括: Agent定义与分类:阐述了Agent作为能够感知环境、决策执行的智能实体,重点分析了现代基于大语言模型(LLM)的Agent架构。 核心模块组成:详细说明了Agent的五大核心模块(感知、规划、记忆、工具和执行)及其交互流程。 UML建模展示:通过类图和序列图,清晰呈现了Agent系统的静态结构和动态执行过程。 项目结构设计:给出了模块化的代码目录结构,为实际开发提供参考框架。 阅读详情

相关推荐

立创星火计划:基于STM32H743VIH6的Maverick_H743_MK1.0高性能开源飞控硬件全解析

本文详细解析了基于STM32H743VIH6核心的Maverick_H743_MK1.0高性能开源飞控硬件设计。重点阐述了采用双IMU冗余设计、高精度气压计、多路独立电源管理以及丰富接口(如CAN总线)的考量,旨在为穿越机、科研无人机等平台提供强大、可靠的飞行控制解决方案。

weixin_28787801的博客 198

面试了一个10年的老Java,竟然连幂等性都不会

最近看了很多简历,很多候选人年限不小,但是做的都是一些非常传统的项目,想着也不能通过简历就直接否定一个人,何况现在大环境越来 越难,大家找工作也不容易,于是就打算见一见。 在沟通中发现,由于年限不小,他们的定位基本都是高级及以上,毕竟,年限摆在那里,面个中级也不体面。 面试时我打算聊点基础的,先打开一下话题,结果发现对于一些开发中很基本的问题,比如: Git的分支你们是...

qq_39662660的博客 2381

深入解析WIFI与蓝牙模块电路设计:从原理到实战

本文深入解析了WIFI与蓝牙模块的电路设计,从核心原理到实战应用。文章以AP6256模块为例,详细拆解了电源树、时钟电路、接口设计及天线射频路径等关键环节,并提供了PCB布局布线的实用准则与调试方法,旨在帮助硬件工程师设计出稳定可靠的无线产品,规避常见陷阱。

weixin_29186249的博客 150

有人说Java开发就是crud?我不这样认为!

最近看了很多简历,很多候选人年限不小,但是做的都是一些非常传统的项目,想着也不能通过简历就直接否定一个人,何况现在大环境越来 越难,大家找工作也不容易,于是就打算见一见。在沟通中发现,由...

weixin_37097680的博客 1697

SAP CO实战:如何用KKA2/CJ88结果分析码搞定项目收入成本匹配(附真实案例)

本文深入探讨了SAP CO模块中KKA2和CJ88结果分析码在项目收入成本匹配中的高阶应用。通过真实案例解析,详细介绍了这两种分析码在分阶段收入确认和终验法项目中的配置技巧与实战经验,帮助财务人员高效解决复杂业务场景下的财务数据处理难题。

weixin_29230773的博客 168

CMake、Make、MinGw、Clang、Llvm、GCC、MSVC的区别

除开 GCC (GNU 编译器集合) 以外,MinGW 还包含有一些其他的 GNU 程序开发工具;的缩写,MinGw是windows版本的gcc集合。并不仅是一个 C/C++ 编译器,而是一套。是微软开发的VC运行时库,3、Make和CMake是。

m0_37698164的博客 1万+

Java开发,就是对着原型CRUD?年限上去了,就是高级开发?

在清楚了各个大厂的面试重点之后,就能很好的提高你刷题以及面试准备的效率,接下来小编也为大家准备了最新的互联网大厂资料。《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!646554)][外链图片转存中…(img-DdbtvUne-1713298646554)]《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!

2401_84010836的博客 939

基于ADMM的TV正则化最小化稀疏实现图像重建

ADMM算法是一种求解带有约束条件的优化问题的有效方法,它可以将原问题分解成两个子问题,然后交替求解这两个子问题,直到收敛。为了解决这些问题,研究人员提出了许多图像重建方法,其中一种常用的方法是基于正则化的方法。在图像重建中,TV正则化是一种比较常用的正则化方法,可以有效地降低图像的噪声,并保持图像细节特征。通过本文的介绍和源代码的演示,我们可以看出基于ADMM的TV正则化最小化稀疏实现图像重建的方法是一种简单、高效、有效的图像重建方法,能够在一定程度上提高图像质量,对于实际应用具有一定的参考意义。

学习使你进步。 1762

初级CRUD程序员 打工人流程规范

初入职场的后端程序员 在你动手之前你会想些什么?

weixin_43903312的博客 1771

EXCEL VBA从入门到精通 第一章:VBA入门

在VBA中,需要使用关键字Dim来定义一个变量,后面跟上变量名和变量的数据类型。例如,下面的代码定义了一个整型变量x和一个字符串变量name在VBA中,使用关键字Const来定义常量,后面跟上常量名和常量的值。例如,下面的代码定义了一个整型常量MAX_NUM和一个字符串常量MESSAGE需要注意的是,常量一旦被定义,其值就不能被改变。

1万+

【WRF-Urban】使用 CGLC-MODIS-LCZ_100m 数据集运行 WRF 时的城市参数化问题

【WRF-Urban】使用 CGLC-MODIS-LCZ_100m 数据集运行 WRF 时的城市参数化问题

WW、forever的博客 711

Java程序员面试-场景篇

裁员增效潮滚滚而来,特总结一些实际场景方案的面试题,希望对大家找工作有一些帮助。

tianya2010ji的专栏 3963

magic-api的鉴权机制配置 (附实战代码)

引入magic-api及相关数据库驱动依赖 配置yml文件和编辑器JS文件 实现登录鉴权逻辑,包括用户验证和Token处理 接口鉴权拦截器设计,确保接口访问安全性 文章提供了完整的代码示例,帮助开发者快速集成magic-api框架并实现权限控制功能。

码农研究僧的博客 227

面了一个32岁的哥们,一看就背了很多面试题,一问三不知,还自认为很牛逼

在开头跟大家分享的时候我就说,面试我是没有做好准备的,全靠平时的积累,确实有点临时抱佛脚了,以至于我自己还是挺懊恼的。(准备好了或许可以拿个40k,没做准备只有30k+,你们懂那种感觉吗)程序员面试其实是对于技术的一次摸底考试,你的技术牛逼,那你就是大爷。大厂对于技术的要求主要体现在:基础,原理,深入研究源码,广度,实战五个方面,也只有将原理理论结合实战才能把技术点吃透。下面是我会看的一些资料笔记,希望能帮助大家由浅入深,由点到面的学习Java,应对大厂面试官的灵魂追问。

weixin_43747371的博客 1456

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

面了一个32岁的哥们,一看就背了很多面试题,一问三不知,还自认为很牛逼......

最近看了很多简历,很多候选人年限不小,但是做的都是一些非常传统的项目,想着也不能通过简历就直接否定一个人,何况现在大环境越来 越难,大家找工作也不容易,于是就打算见一见。 在沟通中发现,由于年限不小,他们的定位基本都是高级及以上,毕竟,年限摆在那里,面个中级也不体面。 面试时我打算聊点基础的,先打开一下话题,结果发现对于一些开发中很基本的问题,比如: Git的分支你们是怎么管理的? 接口保证幂等性是基本的要求,那么幂等性你们是怎么做的? 你们有用@Transactional来

qq_42986622的博客 2766

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

藉此谈谈15年Java开发的心酸历程

所以刚进去一年,真的学了好多东西,Docker,Apache Kafka,Rancher,Jenkins, Active MQ...这些以前没有接触过,或者说没有机会接触到的东西,我都开始有了接触学习甚至实践的机会。还记的那年,我们这边项目组陆续的将人遣散,其方法是把人调到其他项目组,甚至是跟自己技术没有关系的其他部门,让其自生自灭。终于轮到我,给我调到了一个很虚的项目组,管理也虚,项目也需。大学毕业出来前三年也是几经挫折,做过司机,守过工程,送过货,甚至在农家乐打过工,还做过网管,仓管,卖过品牌女装。

goalietang的专栏 208

35岁程序员的出路之B哥转型做猎头的故事

深度长文,一个程序员转型的故事 在国内程序员一般工作到35岁就会面临如下的困境: 1,35岁之前升不上管理层,就很难再升到管理层了。 2,35岁一旦被裁员,重新找工作会非常难,很多岗位直接要求年纪35以下。 3,但是35岁恰恰是上有老,下有小最需要钱的时候。 这个时候,该怎么办呢,你去问朋友,或者去网上找答案,会得到这样的回答。 1,你要好好钻研技术,巴拉巴拉 2,你要努...

dongdouzin的博客 2029

35岁只是普通程序员,还有救吗?

35岁只是普通程序员,还有救吗?本文为数据茶水间群友原创,经授权在本公众号发表。关于作者:草核儿,互联网行业沉思者!希望传播的是正能量,但偶尔会被误以为是散播焦虑!欢迎大...

木东居士 2473

这操作真香!如何试出一个Java开发者真正的水平?知乎上转疯了!

前言 今年我也33了,离传说中不好找工作的35岁又更近了。说没有焦虑是对自己撒谎,于是我采访了一些人,自己思考了下,写下了这篇文章,希望能有些共鸣。 先看看大家的态度: 色老力衰,不好忽悠,不能带头加班 老油条,学不动,加班就是磨洋工 关键还是贡献的价值。能不能给业务带来价值 找背书 基本逻辑就是,比你这个难得多的哥们都搞定了,你这点小事根本不再话下 去bat镀镀金,捷径 看看你的上司是咋过来的 不知从何时起,很多企业将入职门槛限定在35岁以下,“35岁”已然成为职场老鸟的魔咒,而近年来有关**“程序员

m0_57501730的博客 202

打造一个集Java,C/C++,Python开发与一体的eclipse neon.3-32bit

个人laptop windows是64bit的,但是我偏向使用32bit的应用软件,这样,可以32bit的应用也可以在64bit上面跑,但是反过来就不行了。 集成了Java,Python,c/c++的eclipse IDE1.官网下载安装eclipse neon.3(4.6.3) windows-32bit jdk:1.8.0_73 2.安装PyDev,一个eclipse中的插件,...

apple3515的博客 212

安卓系统面经_安卓面经(13/20)SELinux框架超解析

没有去上海蔚来智能座舱部门的牛友,最近到了定offer的时候,这个能不能去,值不值得去。北京东坝地区招主播,文玩类,不露脸,要求手部无纹身,口齿伶俐,男女不限。#23届找工作求助阵地#更新一下动态,三月份到处奔波之后找到了一份工作,在某家上市公司做软件研发,因为太久没学,感觉一切都是。从三月份到现在老子该吃的苦都吃烂了,字节面了三个岗位都挂,快手面了三个岗位都挂,老子好不容易开始拿o。就是做一些小的电子产。之前报的二批,还去线下参加笔试了,昨晚收到短信了,看网上说最后要的都是研究生😢 我双非23届本感觉。

2301_79125431的博客 1010

45岁,从中医转行云计算,年薪近百万...

阅读本文大概需要13分钟。很多读者都问过洋哥如何转行,转行后如何高速发展,旧文也写过一篇转行的文章。转行这件事的确是需要方法论和路径的,前几天和一个读者聊起来,他的经历深深的震撼了我:中医...

湾区人工智能 2472

Java开发经典实战!2022 国内知名大厂Java岗面经

前言去年的双十一,让“高性能”“高可用”“亿级”这3个词变成了技术热点词汇,也让很多人再次萌发成为「架构师」的想法。先问大家一个问题:你觉得把代码熟练、完成需求加上点勤奋,就能成为架构师么?如果你这么认为,那你注定只能是“码农”。从业这么多年,我见过太多普通程序员做到架构师的例子,但更多的人在听话地把需求做出来,既不考虑更优解,也不考虑技术原理,重复千篇一律的代码,以为只要代码写的好就能做「架构师」前段时间,还有哥们儿吐槽说,他们公司的架构师编程能力还不如他,伤感自己”怀才不遇“。但其实,架构师看的是综合实

hahazz233的博客 475
上一篇: 国内最牛的Java面试八股文合集,不接受反驳
下一篇: 总结《Java中高级程序员必备核心知识》,令人犹如醍醐灌顶
跟着我学Java
博客等级 码龄6年 660粉丝 1341原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值