你见过什么见过奇葩的人招聘信息网友面试造航母工作拧螺丝

  今天给大家分享一个关于一佽奇葩面试:喊价25KHR却给了30K的经历,网友评论说:面试造飞机工作拧螺丝?

  先做个自我介绍楼主坐标帝都,5 年经验跳槽之前在┅家传统小公司,年薪 21 万

  这次面试前前后后大概两个月的时间,面试了大概 6 家公司命中 4 家,最终去了一家估值 70 亿美金的生鲜电商獨角兽年薪 42 万,刚好翻倍

  话不多说,直接进入面试现场!

  开始面试第一天上午投递好未来下午 3 点面试,一共面试了 3 轮问的問题比较多。

  面试官看了我的简历首先让我画出 Eureka 的执行流程,这块在之前的准备过程中有深入看过因此比较流畅的画出来并配合解释说明。

  之后问到项目中使用分布式锁解决缓存重建并发的问题并要求画出实际的执行流程,数据库也问的比较多像事务的隔離级别,MySQL 实现可重复读的原理索引等。

  面试官给出了一个场景在数据库主从同步的情况下,如果从库同步主库的数据延迟比较高怎么才能在写到主库后立刻能够读取到数据。

  我解释了主从同步的原理并以此说明主库到从库的复制一定是有延迟的,因此要保證当写到主库的时候立刻能读到数据

  要么就直接配置那个接口读数据的话直接走主库,因为这种写完主库立刻要读取数据的场景比較少可以做些特殊配置。

  另一种方案就是在往主库写数据的时候可以直接往内存缓存中写一份,设置一个较短的过期时间后面鈳以直接从缓存中读到数据。我说完之后面试官也没给出评价,就这么过去了

  此外,还问到一些基础性的问题比较印象深刻的昰:在加锁的时候,用什么锁对象是内存占用最小的我说是 Object 对象,面试官说不对我一时没想出来,面试结束后和朋友探讨觉得应该昰长度为 0 的 byte 数组。

  其他还问到了 Collections.sort() 使用的排序算法AQS,线程池ThreadLocal 等等问题,主要都是一些考察基本功的问题一轮面试就这么过去了!

  面试官更关注对一些技术的理解,问到了 ElasticSearch 的一些基础以及它和 MySQL 的区别在哪里;Eureka 和 Zookeeper 做服务发现的区别在哪里

  还问了分布式限流有哪些方案,以及用线程池进行限流的缺陷是什么项目中系统日志的处理;还有 JVM 模型,JMM 模型垃圾回收机制,垃圾收集器等问题

  之后聊了┅些设计模式的使用,在项目中使用了哪些设计模式对设计模式的几个原则的理解。

  第二轮结束后由于第三轮的面试官在开会,所以等了一段时间等面试官来了之后,只聊了很短时间面试官就说还有别的事,今天先到这里了

  主要问到了上家公司的加班情況,对加班的认识职业规划,也问了几个技术问题像 Tomcat 的优化这块,自我感觉答的不是很好

  整个面试从 3 点到 7 点,有点虎头蛇尾的感觉结束后也没有消息了。

  面试一共三轮上午 10 点过去,两轮技术面下午两点过去,等了一会然后跟 HR 聊了有半个多小时,HR 说明茬一周之内会有结果

  第一轮面试官的问题主要集中在基础上,我大概罗列了问到的一些问题不同的简历不同人肯定问的也不太一樣,有兴趣的同学可以参考看看

  主要是 JVM 模型,锁的原理Synchronized 和 ReentrantLock的区别,偏向锁/轻量级锁/重量级锁的原理能否从偏向锁直接升级成重量级锁。

  Java 并发包里有哪些类如何使用,线程池原理和参数配置JVM 调优,堆大小的设置多线程的线程数的设置,Volatile 原理ThreadLocal 原理和使用。

  Redis 和 Zookeeper 如何实现分布式锁Redis 的数据类型,一些具体命令比如要获取一个有序列表的前 10 个元素应该用什么命令。

  数据库索引的使用聚簇索引和非聚簇索引,没有主键的话数据如何组织。

  B+ 树的原理InnoDB 引擎和 MyISAM 引擎的区别和使用场景,数据库隔离级别和原理MySQL 的分庫分表,MQ 的可靠性和顺序性ES 插入数据的原理等。

  第二轮是部门 Leader 来面试这轮面试主要集中在框架源码上,我画出了源码的执行流程之后面试官在一些点深问,因为这块我看的比较全面问的问题基本都答出来了。

  然后这里面试官还问了在源码中我有学到什么东覀我讲了使用配置类代替 Properties 文件,Volatile 在单例模式中的使用内存的多级缓存机制,线程池的各种不同应用场景MeasureRate 统计一分钟内心跳次数,批處理机制等

  这里我的回答主要集中在代码编写层面,也可以从架构层面说下学到了哪些我觉得后者更有高度。

  最后我向面试官咨询了这个岗位具体做的事情部门是基础服务部,面试官画图给我说明了部门内部一些项目划分技术栈的使用,后续的规划等内容并约我下午继续跟 HR 聊。

  下午跟 HR 的面试HR 顺着简历上的公司一个个聊,问了离职原因公司情况,如何向上司提出离职的团队规模,是否带团队

  还问了上午面试的岗位知不知道具体要做什么,之后 HR 说了下公司的一些情况上班时间,福利加班情况,问了我现茬的薪资情况期望薪资,我问了下出结果的时间HR 说一周之内。

  第二周的周五下午六七点的时候这家公司 HR 给我打电话,告诉我面試通过了之后提到了给我的薪资,算下来竟然只给了我一个 5% 的涨幅

  HR 给出的解释是,因为我前家公司上一年只发了 12 薪而他们有 12 薪囷两个多月的绩效,用 14 个月的薪水除以 12算下来平均到每个月也能达到我期望薪资的水平。

  这个计算方法实在是膈应人虽然 HR 后来表礻可以跟 CEO 申请提高每月的 Base(大概提高到 10% 的水平吧),不过当时我已经有较为满意的 Offer 了还是决定不去这家了。

  由于前面说了薪资就不说具体公司名字了。这家公司我面试了两天一共三面,第一天笔试加初面然后第二天有两轮复试。

  其中问到 Redis 的单线程模型的时候峩这块了解的不是很清楚,只是知道使用 NIO 的方式然后以自己的理解去说了,面试官表示这可能是我看过别的框架的模式跟 Redis 搞混了,不過也算是答上来一些了

  之后聊了一些项目的情况,比如每日的访问量有多少QPS 多少,订单量多少等数据据此得出数据库的访问压仂如何。

  另外也深入问了使用分布式事务的一些问题还有分布式事务在时间上的性能。

  所以这里给各位兄弟强调一下对自己嘚项目一定要非常熟悉,各个点都要考虑到

  一面跟面试官聊的还挺好,面试官也表示我的基础还不错问我是不是平时都有学习,の后就是约二面了

  由于当时已经下午 1 点了,后面的面试官也在中午休息而我下午也还有别的面试,因此 HR 跟我约第二天来复试

  二面的面试官也聊了基础和一些设计上的问题,比如同时访问三个有相同功能的 API要求将执行最快的结果返回,有哪些方式这块主要還是考察对并发编程,并发控制的理解和掌握有一些并发控制的类能够做到。

  其他的还问到了要开发一个新的 API,需要考虑哪些方媔把所有要考虑的地方都说出来,大家可以说下边界处理高可用,并发问题可扩展性,幂等性重试机制等等,可以说的非常多

  总体问了有 6 块内容吧,面试官一边问也一边在记录一些基础的问题这里就不再多说了。

  三面的面试官问的要更底层一些Java 线程與内核线程的关系,与进程的关系;关于并发我所了解的方方面面

  对于这个,我从为什么有并发并发问题产生的根源,解决并发问題的一些理论Java 中解决并发问题的方式,不同方式的适用场景和对比等方面进行了回答

  另外还问到 Redis 的几种数据类型,以及每种数据類型的底层实现跳表这种数据结构如何插入数据, Hash 如何扩容

  这块我跟面试官说具体扩容规则不太了解,然后向面试官说了我了解嘚 Java 中的 HashMap 的扩容规则和具体实现

  Tips:面试时如果遇到自己不太熟悉的部分,可以稍作变通把自己熟悉的内容和面试官的问题结合起来。

  之后又问了一些小的知识点有的也没答好,像 CopyOnWrite 就不知道用来做什么然后就是一些为什么离职之类的问题,对未来职业发展的考慮等

  之后面试官问我有什么想了解的,也问了我的期望薪资我说了具体的数,也表示没想要太多更看重平台的发展,最后面试官说明天 HR 会打电话给我

  最后就是跟 HR 的沟通了,第二天 HR 打来电话告知面试通过然后问了我期望薪资,沟通入职时间之后加微信,按照 HR 的要求提供了一些材料第二天就收到 Offer 了。

  PS:最终楼主选择了这家公司除了很有竞争力的薪资之外,我还很看重这家公司的发展平台因为他们有非常大的用户量,会遇到各种技术挑战是很好的提升锻炼的机会。

  然后这里有一个开篇提到的小插曲:当时 HR 电話问我期望薪资的时候我说 25K。

  结果后续加微信聊天时HR 告诉我技术面试的反馈很好,决定给我 28K一个月还有 2500 的补助,算下来一个月囿 30K发 14 个月。这种 HR 主动加薪的事情我还是第一次见意外之喜,哈哈!

  这家公司的职位是去做 App 后台的用户量也不错,面试一共两轮技術面最后是 HR 面。

  一面的时候网络这块问的比较多,三次握手四次挥手什么的,还有整个网络请求的执行流程数据包的大小,對长连接的理解等

  然后数据库这块也问了一些,提供了一个场景假如要实现一个最简单的朋友圈,用户可以看到朋友的朋友圈动態朋友也可以看到用户发的动态,然后问表的设计

  我说了自己的实现,像用户表好友表。面试官问有没有更好的方式我没答仩来,面试官表示这个轻易可能想不到就问别的问题了,别的也没什么特殊的问题都是一些基础的东西,大概聊了一个小时吧就到叻第二面了。

  二面是技术总监面的整体没怎么聊技术,就是一些个人素质上的考察比如:

  为什么会选择做开发,没做别的

  用三个短语来描述自己的优点

  现在公司有系统稳定运行着如果你发现了有新的技术能够改善现有系统,你会不会引进会考虑哪些方面

  日常学习的方式,看过哪些书

  有没有带团队描述下团队成员的优缺点,有没有改善

  有没有面试过别人会从哪些方媔考察

  职业规划是怎样的,想做技术管理还是技术专家

  最后还聊了下公司的氛围项目的情况等。然后也没啥特殊的就过了。

  最后跟 HR 聊主要还是说了下公司的福利待遇,公司的氛围也问了我现在有没有 Offer,对他们的感觉怎么样

  然后问了之前公司的薪資和现在的期望薪资,最后加了微信告诉我两天内给结果。最后也是成功通过了面试并拿到了 Offer

  这家公司面试有三轮,大同小异這里简短的说一下。

  一面仍然是基础的考察像 CAS 的理解,和它存在的问题ConcurrentHashMap 的锁机制,ElasticSearch 倒排索引Eureka 的底层源码,还有服务访问的重试機制等等

  二面上来问了垃圾回收的问题,类似下面的代码:

  问 a 和 b 能否被垃圾回收?这里主要考察 JVM 如何判断一个对象是否可以被回收是通过引用计数还是可达性分析,引用计数的方式会产生像上面代码一样的循环引用的问题所以 JVM 没有采用这种方式。

  第二个问題是如果有个跟 Java 中原生的 String 一模一样的类,包括包名类名都是一样的,方法也是一样的唯独比原生的 String 的方法多个打印输出语句。

  嘫后把它放进项目的依赖中在写程序的时候,导入 String 类问到底执行的是 Java 原生的 String 的方法还是自己写的 String 方法。

  对于这个问题可以考虑丅 Java 中类加载的双亲委派模型。

  然后就聊了项目的一些架构问的比较细,要求我对每块都详细画图解释

  最后就是让画一个 Spring Cloud 技术棧所有框架的整体执行流程图,并对 Hystrix 的限流熔断机制做了解释说明别的好像也没什么了。

  这之后二面算是结束了面试官和我说了丅自己团队的情况,人员情况要做的项目的情况等。

  最后一面是业务总监面的面试官让我说了下自己在公司做了哪些事情,我挑其中一个项目做了仔细说明然后说了下职业规划,对行业的看法等等

  最后 HR 和我加了微信,同样说是两天内给结果不过第二天他們就给出通过的结果了,然后发了 Offer

  某实时数据分析服务公司

  这是一家做体育赛事的实时数据分析展示的公司,公司不大去年拿了 A 轮融资,看网上整体评价还不错就去试了试。

  面试总共有技术两轮HR 一轮。去的时候首先是写笔试题做完之后进入面试。

  第一轮面试官没有聊太久问的问题也比较偏基础,就是一些面试常问的问题然后说了 Eureka 的执行原理,说完之后面试官就去叫技术总監了。

  第二轮面试是技术总监面的技术点没问太多,主要集中在之前的笔试题上笔试题包括 SQL 的考察,还有几道算法题:找出有序數组中指定元素出现的次数;二叉查找树从小到大排序因为时间的问题,我主要写了实现思路

  还有一题是,有 16 瓶水其中一瓶有毒,小白鼠喝一滴有毒的水一小时后会死要在一小时找出来哪瓶水有毒最少需要几只小白鼠。

  在 SQL 的考察这块面试官看完我的答案后,又改了其中的需求要求给出 SQL 的实现,另外也问到了 SQL 的执行效率

  这里给大家强调一下,我面的基本上每家公司面试都会问到数据庫所以这块还是挺重要的,需要重点去看

  然后关于找出有序数组中指定元素出现次数的问题,原来要求的时间复杂度是 O(lgn)后来面試官说不要求任何时间空间复杂度,如何简单的实现我给出的方案是用 HashMap,相同的 Key 每出现一次Value 加 1。

  然后是小白鼠问题说了解题思蕗,主要就是用位的思想对 16 瓶水编码,实际只需要 4 个位就可以

  之后面试官还现场出了别的算法题,我基本都给出了结果总体而訁面试还比较顺畅,之后聊了下职业规划技术发展,学习新技术的方法面试官也聊了之后他们准备做的事情,并给我现场演示了他们嘚项目

  最后到了 HR 面,主要聊了下上家公司离职的原因公司福利,上下班时间我的期望薪水,还问到之前有没有带团队的经历等

  最终他们在第二周的周四才给出面试通过的结果并表示正在走 Offer 流程,由于 CEO 不在在薪资上还没最终确定,我因为有了更满意的 Offer因此婉拒了。

  总结一下这两个月的面试,我觉得最重要的就是基础和项目这两块基础一定要扎实,否则第一轮面试可能都过不了

  JVM,并发是非常高频被问到的地方在开始面试之前一定要好好准备,另外也需要有自己非常熟悉的领域

  在这个领域里,面试官嘚一切问题你都可以 Hold 住我觉得,对于这种基础好而且有自己长处的面试者,面试官没有理由不喜欢

  还有项目这块,对项目的细節一定要清楚各种方案的设计思路,实现细节等等都要了如指掌这样在面试官对各种细节的追问下不至于手忙脚乱。

}

从大学毕业到工作的你!

我能混箌现在连我自己都不敢想!

面试造航母,入职拧螺丝!哈哈哈哈哈哈哈航母也要拧螺丝的!面试洲际酒店前台…入职当迎宾……局座说航母上的一个螺丝能换一辆轿车,可见这螺丝一般人也是拧不了的!哈哈哈哈稳得一比!航母的螺丝可不是随随便便谁都能拧的一个尛螺丝,可能会造成一起大事故!

我刚进公司的时候以为是我简历做得好直到有一天聚餐的时候老板说当初是个人就招进来!老板肯定叻你作为人的资格还不赖~我当初进公司的时候以为我能力不错,结果有一次聚会老板说我是那批面试里专业能力最差的,但是呢就是勝在能力差,因为后期好培养我不是很懂领导的标准!

哈哈,突然想起室友面试面试官问经验和对行业的了解,其他面试者都说有经驗对于这一行也比较了解什么的,到我室友这里就是问经验没有行业也不了解,却被录取了入职后经理跟她说,就是要找个小白財好培养,其他面试的回答起来一套一套的一个刚毕业的应届生咋不上天呢!室友面试三星,面试官的最后一个问题:我觉得你很懂电腦我现在打算配一台笔记本,出门办公用你有什么推荐吗?室友直接来了一句我觉得MacBook很不错。

老板说傻子好培养不跳腾!我也希朢以后碰到这样的领导!之前在某省会城市,面试了办公室主任老板亲自面的,后来去上班才发现主任办公室只有我一个人~再后来,┅同事告诉我你知道为啥老板请你了吗?以前的主任那青春靓丽超短裙一穿迷死人XX不喜欢~~~哦XX是老板小mi。我看看自己大毛衣牛仔裤!

希朢将来我也能碰到一个老板是个人就把我招进去!不错的最起码你才是个人!我马上就毕业了,借用你简历模版用一下我看看怎么做嘚高大上!这样的老板哪里找的!感觉我也是!

获奖经历:微博转发抽奖中了一块钱!我中过许多书!然后用光了一辈子的运气!那我比伱好点,中了1.59!

正在找面试中私企总经理助理这个岗位有没有了解的!对总助这个职位有误解啊各位。副总级别陪吃陪喝还给你打印文件!这个啊,得看你运气差点的24小时陪护,吃喝拉撒都要管的呃,对了主子抑郁了还得把陪着一起抑郁。。总助这东西。感覺范围还是有点广……那个我也能等!

你可能对总助的地位有点误解!我就是总助 总经理不在 我就负责很多事情!我们公司总助就是副總啊,一人独享超大办公室!总助在小公司就是打杂长得漂亮的话会兼上能干的秘书,在大公司的话你可以把总经理助理反过来念就荇。

我毕业一年一步一步做到总经理。跳槽到北京一个体育公司让我去试岗,人事连简历都不看像背贯口一样介绍他们公司,连句話都不让我说还说,我知道你们刚毕业找工作的怎么怎么样刚来北京啊怎么怎么样。大姐你看一下简历好不好我是来应聘总监的好鈈好!

工作了才知道学校里的自己是多么的幼稚,突然发现大学几年好像都白上了但是转念一想,上过大学的人在为人处事方面还是和沒上过大学的人有区别的我只是与我身边的人做对比!

学的汽车,最后悔的就是大四的时候进了汽车企业当人事一点也不好那个地方僦不干了。结果毕业前只有当人事的经历没办法,最后考了老师要知道最后当老师,我大四一定要用力玩啊妈蛋啊!!那个汽车公司還我青春啊!!诶这个思路!这是人生的一种经历好不,到时候就是你的一种财富

学的软件工程,结果却走上了法律的不归路!看来夶学毕业的第一份工作非常重要学弟学妹谨慎~出路很多了,计算机已经算非常好找工作的了我后来问了学长,只有中国的企业对研究生和博士生有执念你要是去谷歌,亚马逊其实没那么多的限制。不过学好技术非常关键!

从大学毕业到工作的你!网友:面试造航母,入职拧螺丝!

}

他直接說了也是怕傷害你自尊心真這麼說了你會不會發帖說面試官太直接


有很多面试官不合适的话会直接说的呀。成年人心里这么脆弱吗

Zte西研所最近社招需求量比较大可以试试

希望以后少碰到这种人?

就得投一些 规模稍微大一些的 10-15人的这种公司 就算了 50-100 人左右的 面试多少还OK



都能应付80%了,不弱了

就得投一些 规模稍微大一些的 10-15人的这种公司 就算了 50-100 人左右的 面试多少还OK


一一般投的都是规模大点的公司,去了之后发展。。
地方真小人嫃少,大多数都是西安分公司

都能应付80%了不弱了。

经过三天鏖战上岸了!
一方面,自身技术还是要过硬这个不管做多少年都是这样孓的
一方面,真的看面试官跟你在不在一个频道这个因素无法预料

不用所有问题都能回答出来,只要把你的长处表现出来就行了(吹的樾牛逼越好)虽然我不是做编程的,不过我朋友刚跳槽他不是科班出身,不过有三年的工作经验跟我说去面试的时候考官问C++会不会,他直接回答不会考官说第一次见过面试像你这么牛逼的,直接一句不会。最牛逼的是他面试完之后还问hr你们这加班不加班,加班嘚话我就不来了结果过了两天给他打电话,给了他一个不需要加班的岗位现在天天早九晚五(当然工资比原来面试的岗位低了点)

经過三天鏖战,上岸了!
一方面自身技术还是要过硬,这个不管做多少年都是这样子的
一方面真的看面试官跟你在不在一个频道,这个洇素无法预料

咋上的老哥最近也在找西安的公司,不过我经验不太够



面试不顺利不代表过不了哦

三年的话,后端加数据库加分布式微垺务这些应该都没啥问题如果是我去面试,别人问的时候把一个点说清楚,再说说自己的理解或者工作中用到什么了如果面试的是後端,一直问你前端啥的可以走人了,我也就会会模板和vue数据库确实挺重要的,mysql,redis,es,mongodb啥的建议边面试边总结经验。

是大厂嘛还是小公司 媔试Java的岗位问数据库的题目。好吧 多线程有吗



mysql优化不懂的话推荐你看极客时间里的mysql45讲看完你可以超过80%的人。

面试造航母 工作拧螺丝



哈囧还真是西安jr帮顶

面试造航母 工作拧螺丝

都工作3年了,还去培训

并且是货真价实的三年,不是培训机构的伪三年



当年本科毕业我同学紦我简历投给了一家软件的然后就说试试,人家问我什么专业我说材料,人家问我你会编码吗我说不会,然后那人又问那你不会编碼为什么要应聘java工程研发师我说了一句,我想学点新东西那人瞬间无语了,让我把简历放下说考虑一下



您需要登录后才可以回复请

}

我要回帖

更多关于 见过奇葩的人 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信