登录  | 加入社区

黑狼游客您好!登录后享受更多精彩

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

查看: 575|回复: 0

口试,真的刺激!

[复制链接]

960

主题

960

帖子

0

现金

黑狼菜鸟

Rank: 1

积分
0
发表于 2020-12-24 04:10:01 | 显示全部楼层 |阅读模式 来自 中国

原标题:口试,真的刺激!

来自:Java建立者(ID:javajianshe)

作者:cxuan

来自:Java建立者(ID:javajianshe)

作者:cxuan

NXgT9TrBXRauPa2U.jpg

先说下楼主履历:

实在我之前已经写过一篇关于本身 秋招 履历的文章了,内里有许多口试题,可以作为参考:

本年行情这么差,到底怎样进大厂?

下面重新先容一下本身:

我个人是双非本,客岁五月份至今不停在 JD 练习,拿到了 JD 的 offer 后,偶尔的时机(boss 上)就开始口试

部分是百度云 cdn 详细似乎是做音视频相干的,重要语言是 Java 和我本人符合

一、二、三面两天面完,详细的题目记不清晰了,以下内容仅凭回想(上班摸鱼写的):

正文

一面面经:2021/1/21 下战书五点

是个小姐姐,但是很严厉

自我先容

先容练习项目、难点、到场的工作

睁开全文

项目用到的计划模式以及其他计划模式

syn 锁(升级过程、降级?(读写锁)一些底层原理)

操纵体系线程间同步机制

syn 和 lock 区别

线程池、参数详解?你怎么设置参数(I/O 麋集型、盘算麋集型)

JVM 内存地区

怎样排查一下线上 OOM 题目?

类加载机制?

双亲委派?tomcat 怎样冲破的?

写代码 1 翻转链表(秒)2 手写快排序 先容各个排序算法时间复杂度

在看的册本?知识?《深入明白 Java 假造机》说下最深刻的部门?我说了个 R 大写的 JVM 是怎样区分出是引用范例照旧根本范例

反问 约莫 47 min

二面:2020/1/22 上午十一点

HR 说的是一个高 T 二面口试我,果不其然,一个秃头大叔。

自我先容

先容京东练习项目

项目分布式锁怎么用的?主从的缓存 master 节点 down 了怎么办?(Redlock)

脑裂题目(设置文件)、数据倾斜(同等性哈希,假造节点)、数据分片

缓存穿透、击穿、雪崩

Redis 哨兵?cluster?

zset 底层,为什么用压缩列表(制止内存碎片),跳表查询复杂度?log(n)(逮住 Redis 真就往死里问啊)

看你博客里有微服务,讲讲微服务、分布式?

项目中各个服务之间怎么调用的?我说用 JSF(JSF 是京东内部的RPC通讯工具,雷同于 dubbo)

分布式 CAP 定理

讲讲分布式事件办理方案,各自优缺点(心田。。。还好前几天看过)

写题 忘记详细是啥了 反正都是属于 easy 的标题,约莫 50+min

另有一些回想不起来了,似乎是 Spring 源码的东西,电脑口试没有灌音,总之抠得很细,口试官果然是个大佬。。。

三面 2020/1/22 晚上八点半

先容本身

两个栈实现一个队列

根本上就是一些非技能题目,唠家常、谈抱负、问 offer

大概是我比力能 bb 三面约 1 h 15min

非常钟 HR 接洽微信接洽说过了,让我等接下来的补笔试、测评邮件

1/26下战书收到邮件做完后 HR 叫我安心等候,最迟周五给发 offer。

lz 从客岁二月份开始春招找练习,(双非本科学历)到如今差不多已往了一年。大巨细小的口试也履历过了不少,也相应的拿了一些公司的 offer,下面是我的一些个人看法加上别的大佬的一些参考,盼望能抛砖引玉,如有瑕疵,还请多多指教!

我以为的口试 = 底子 + 本领 + 规划以及一些口试本领

实在也就是对应着一个人的:已往(学过的知识)、如今(拥有的本领)、将来(规划)

底子

这个就很简朴了好比

最根本的数据布局、算法;

以Java 为例的一些底子知识:JVM、聚集、框架;

盘算机操纵体系、盘算机网络;

通用的一些中心件:netty、nginx、redis、MySQL 等。

这些是根本上都要知道的,尤其是一些口试常问的必须要数目把握,只管有人以为这是背书,但是连背书都不背的阐明态度有题目,肯定是不是被公司担当的。

本领

这方面重要是围绕练习、项目来睁开的根本上 = 技能硬气力 + 本领软气力。

好比:有练习的

在练习期间做了哪些事可以或许证实本身的本领

如安在开辟过程中优雅的誊写代码?(实在一些知识譬如计划模式各人都会背,但是可以或许真正将这个知识落到实地的又有几个呢?

项目开辟过程中怎样一步步提拔本身的技能本领、业务程度?

怎样快速的明白业务?顺应情况?

对于练习OR项目标思索总结?

要明确一点: 工作了的人很喜好问一些 case,尤其是一些向导特殊喜好问,哪怕这个项目技能再牛,那么它是怎样落地的呢?他的场景是什么?为了办理什么题目?利用了什么方法 OR 工具?到达的结果怎样?终极能满意预期吗

好比各人都会背一些 Spring 源码,计划模式,但是能本身将这二者联合起来吗?好比联合 Spring 源码+计划模式开辟? (这篇文章就是个例子 淘系技能部的 http://mp.weixin.qq.com/s/94oe5c_7ouE1GbyiPfNg5g)

对口试官而言,他们已经听吐了这些背的东西,假如本身能讲的让口试官面前一亮,那么即时口试题目答复的不太好 最最少也能证实本身 对于技能是有寻求、有思索的,而不是一个背题呆板

对于一个技能而言,它在这个公司存在的意义就是为了一些变现业务服务 技能服务于业务,用业务创造代价

个人以为门生状态过渡到工作状态就是理论转化为实践动力的过程 有些人总以为校招生身上有一股 书气愤 大概就是:理论的东西多而稚子,有些不切现实的想法,能不能落地呢?

规划

这点实在发现口试总结内里很少有人去谈,但是看到脉脉上,十个 HR,九个都会喜好听到候选人这方面的一些思索、总结。

门路规划

举个例子好比:会不会提前往规划本身的人生门路?

kH8vU3ASz2a9Vo13.jpg

这是从网上找的一张图,可以看到有许多门路,毕竟哪一条得当本身?大概许多人压根没思索过这个题目?别的本身得当哪一行呢?教诲?广告?舆图?照旧纯技能?

隔行如隔山,由于我从客岁五月份就来练习,也换过俩部分,以是对于这些事变比其他人要深刻一些。

只有清晰知道本身喜好的才有动力去做好他 不喜好的只是为了生存被动的产出。

不是全部人都得当做纯技能、也有的人压根就不得当搞业务,毕竟那条大路通向本身心中的罗马,只有本身清晰

而这些事许多人都这么复兴的:先有了工作再说

看过许多人 尤其是 90 后工作半年跳槽、一年的也有。反正给我的感觉就是: 不踏实 。对于公司而言就是不忠诚:谁能包管你从上一家公司跳又醒目多长时间又跳走了呢?公司造就一个人的代价又有谁去负担呢?

在一个公司呆够凌驾五年 最最少可以阐明这个人在这个行业、公司站住脚了。

有的人入职以后才发现本身不太得当这个行业、这个方向,于是就跳槽,简历就花了。

简历一花,找工作就更欠好找。别的公司不知道,JD 这边有的部分五二原则卡的很严酷(五年内只在两家公司工作过,也就是说均匀一家公司至少工作两年时间 http://www.jianshu.com/p/ac8f28f58e11)

这照旧次要,更紧张的是本身能确保这个新的方向就本身得当大概喜好吗?于是又开始跳、跳、跳。

人生每每是一步错、步步错。

别人已经在本身符合的方向上工作好久了 而你还在思索本身要做什么。

男怕入错行,女怕嫁错郎,说的大概就是这个意思。

时间规划

各人都知道步伐猿 35 是一道坎,到时间要么转管理,要么成为 CTO,本身对于本身的发展门路是一个什么规划呢?

管理门路:三年可以或许处置惩罚一样平常开辟当中的任何题目;五年可以或许在技能上到达本身一个比力抱负的状态;七年可以或许成为小组 leader;十年可以或许成为部分 leader

技能门路:三年够在技能上可以或许有较大提拔;五年成为架构师;七年成为资深架构;十年成为总监等。

可以或许表达出这些,最最少可以或许阐明本身 比力踏实,是一个有规划、有头脑的人

口试履历

对于口试履历这块真的就只能实战找感觉了,每个人都有本身的一个表达方式,不外套路都是差不太多:

扬长避短

像楼主本人学校欠好但是不停在 JD 练习,那么自我先容的时间可以说本身练习时间比力长等。

学校比力好但是导师不放练习的可以偏重说下本身的学校履历,paper、比赛环境,都没有的可以说可以或许凸显本身本领的地方

得当的往本身会的方向引导口试官

有的口试官会本身电脑前放一个题库,但是大部门不会,会根据简历上,本身脑海中搜刮题目。

好比问你 MySQL 调优,本身知道那些就说哪些,好比你知道索引这块哪些本身知道原理就说那些:(is null 判定大概会导致放弃索引、只管制止利用判定等)再往下每每会问原理,由于你知道最左前缀原则、MySQL 优化器的索引代价分析、选择过程,你就可以轻松答复上来。

但是你不太懂索引相干的原理就不要颠三倒四,瞎往本身不善于的范畴引导口试官,可以从计划规范方面谈起(利用 varchar 而不是 char 等等)由于口试官一样平常会问:为什么?本身在学习知识的过程中也要常常问本身一句:为什么?好比都知道函数表达式操纵会导致索引失效,那么原理呢?

口试布满了不确定性

你又不是RMB 不会全部人都喜好你

这个恐怕许多人是深有领会:我口试面的挺好的啊,题目都答复上来了,怎么照旧挂了?放宽解态,该佛系的时间佛系一点啦。

口试布满了不确定性,能和口试官聊得来,即便题目答复的不怎么样,口试官也会放你一马。

有的人跟口试官聊不来,乃至口试过程中发生了辩论,那肯定就是不给过了呗。

口试是一个双向选择的过程

你被口试官口试的时间实在你也在考量这个部分、这个口试官技能程度、品德以及是否乐意引导新人等。

一样平常口试本身的都会和本身入职后的工作关系是在一起的,一样平常是本身的同事、直属向导。

假如口试官为人和蔼、乐意引导你解答出题目来,那么入职之后你的发展速率也会更快的。

假如口试官技能题目问的很含糊其辞,不敷专业,那么口试多了你也会感受出来。

你不黑白我不要,我也不黑白你们部分、公司不选,口试就是一个双向选择的过程

烂大街的项目只管不要写

秒杀体系 、商城体系。

秒杀体系 、商城体系。

缘故原由本身领会 懂得都懂

学历差的自大一点

牛客上熟悉了许多盆友,各人的学历大多数都比我这个双非渣本菜鸡学历高得多,这也不是意味着学历差就肯定不可,我这不是也登陆了百度、京东了么。

衷心劝诫 22 届及以后结业学历较差的盆友,学历差不代表统统。

但正是由于学历的题目,就必要我们比别人付出更多,别人不会的可以通过学校、paper 补过来,但是我们一无全部只能冲。

确实像 bat 这大厂对于学历的要求不是特殊高(某东除外,许多部分明白要修业历 211 及以上)

PS

都在问啥项目比力好,我从个人角度谈一下:有练习的话肯定是公司的项目比力好 无论是体量照旧专业水平

没练习的话可以做个:仿制 dubbo、netty、tomcat、简朴的 ioc 容器啦 大概一些实着实在能落地的项目,由于一个项目落消灭地口试官一问就知道。

前者会更好的走完一个底层的流程,从原理搞懂这些中心件,会比直接背书强。

真正走完一个流程的项目远远优于那些网上的项目 没有现实的配景 那些开辟中的环境口试官一问就破(以上为个人观点)

以上内容纯手打,囿于楼主本人的认知阶级,现在临时总结了这么些,算是回馈一下牛客吧 盼望22届及以后的同砚们看到这篇帖子可以或许有所开导,写的欠好多多包容!返回搜狐,检察更多

责任编辑:





上一篇:太空观光不再是理想,环球首家太空旅店预计于2026年开建 ...
下一篇:苹果确认iMacPro停产:临时保举选27英寸的iMac
您需要登录后才可以回帖 登录 | 加入社区

本版积分规则

 

QQ|申请友链|小黑屋|手机版|Hlshell Inc. ( 豫ICP备16002110号-5 )

GMT+8, 2024-4-29 04:20 , Processed in 0.171980 second(s), 47 queries .

HLShell有权修改版权声明内容,如有任何爭議,HLShell將保留最終決定權!

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表