点击码农故事汇关注我

 码农故事汇,讲述码农的真实人生

又是一年跳槽的高峰期,所谓“金九银十”,9月和10月是不少IT人换工作的黄金时间段,中级Java开发工程师陈炜也是其中之一。
然而,离开当前的公司转而进入另一家公司,必得经过面试这一关。话说“面试时要求会造原子弹,进去后做的却是煮茶叶蛋的活”,为了能够顺利通关,煮贯了茶叶蛋的陈炜不仅提前温习了所有关于造原子弹的知识,而且模拟演练了制造过程的许多姿势,好在面试的时候使面试官信服他是会造原子弹的。
几家面下来,陈炜总结了面试官最喜欢问的几点高大上的知识。面对这些问题,陈炜的回答是一回事,至于他是否在过去的工作中使用过,或者说他是否如自己所说的那样精通则是另一回事。对于面试官来说,他的提问是一回事,进来后是否会接触到则是另一回事,甚至他本人是否了解更是一回事。
不得不说,面试真是场戏,为了不至于冷场,面试官和面试者都得把戏做足。下面我们来看看,陈炜都是怎么和面试官飙演技的。
1.高并发与分布式技术

招聘网站上的许多互联网公司明确要求“熟悉分布式架构者优先”、“有高并发编程经验”,这年头,不懂高并发与分布式技术的程序员都不是优秀的程序员。
如果陈炜面试五家,起码有四家会问他这方面的知识,另一家的面试官没有问可能是因为他忘记了。
面试官问陈炜:“知道多线程知识吗?”
陈炜答:“知道,工作中经常用。”
“那你说说都有哪些实现方式?”
“总共有3种方式可以实现,分别是继承……(此处省略两百字)”
“用过线程池吗?线程池有哪些优势?”
“用过。”(其实陈炜可能并没有用过)陈炜说:“使用线程池可以……(此处省略两百字)”
面试官面带微笑,继续问道:“你用过哪些分布式框架?”
陈炜略作沉吟(思考)状,说:“我用过的分布式框架有Dubbo、SpringCloud、HSF,除此之外,我还了解Tars、JSF(真实情况是面试前看了一下面试常见的问题)……”
“哦?”面试官扬了扬眉毛,说:“那你说说,Dubbo和SpringCloud各自的特点。”
陈炜将昨天在网上看到的关于二者的总结复述了一遍:“Dubbo……(此处省略三百字)”

2. SSH、SSM框架与SpringBoot

在Java web开发中,几大框架是重头戏,在面试过程中同样如此,每个面试官都会就它们作文章。
面试官问陈炜用过的框架有哪些?
陈炜所在的公司目前使用的框架是SSM,他还没用过SpringBoot呢,可眼下它正火热,大有取代SSM之势,为了显得陈炜是个紧跟技术潮流的人,他告诉面试官自己私下里用SpringBoot做过Demo(也可能没有)。
面试官对陈炜流露出赞许的眼神,“那你说说,和以往的SSH、SSM相比,SpringBoot有什么优势?”
“SpringBoot……(此处省略三百字)”

3. 数据库调优

数据库知识是每一场面试过程中的重头戏,一般分为两部分:理论知识和实操。
关于前者,面试官常常会问陈炜数据库(多半是Mysql)的引擎、行间锁、事务、安全隔离等。
至于后者,面试官则会问:“你们平时怎么对数据库进行优化的?”
陈炜的回答里包含了“建立索引”、“分表分库”、“sql语句优化”等关键词,面试官便会一一提问,问他在以往的工作中具体是怎么实现的。
虽然陈炜用过的调优手段仅限于第三个,但为了显得他是个高级开发人员,陈炜不得不将自己在网上看熟了的答案复述一遍,如何的建索引、如何的分表分库,直到面试官中止对数据库的提问。

4.其他编程语言

关于这方面的问题,面试官一般都是这样开头的,“除了Java之外,有没有接触过其他的编程语言?”

陈炜的回答是肯定的,他说以前用过C语言,如果面试官刚好也了解C语言,必得追问几句关于C语言的知识点,陈炜只得奉陪到底。二人一问一答,直到陈炜断片儿或者对方一时再想不出更多的问题。如果是后者,那么他会接着问:“除了C语言呢?C++有没有了解过?”

“恩,C++可以说是C的超集,它增加C不具有的关键字……”
“那么Python呢?现在可是很火啊。”
“学了一点,但是以往的工作中并没有实际运用。”
“还有Ruby,Scala,Go……”
“这些没怎么接触过,请问贵公司一般会用到这些语言中的哪几种呢?”
“一个也不会用到。”
“……”

5.通关杀手锏

面对面试官分沓而至的一连串问题,陈炜难免有招架不住的时候,为了避免彼此陷入沉默的尴尬局面,陈炜使出了他的通关杀手锏。

陈炜先是如实地向对方坦白了他的不会——他的确对该问题说出个一知半解来,接着他话锋一转,“不过我可以学”、“我回去好好研究一番”。陈炜向面试官表露他强烈的学习欲望,他使得面试官信服即使他目前还不具备制造原子弹的技能,但他通过学习将会成为一个制造高手,面试官千万要给他进来学习并日后亲自动手制造的机会。

如果各位的演技不够娴熟,没关系,要知道“罗马不是一日建成”的。想当初,陈炜也只是一个会煮茶叶蛋的菜鸟,可是经过一场接着一场的面试的蹂躏和洗礼,加上旁人的指点,陈炜学会了如何去和坐在对面的面试官愉快地畅谈关于原子弹的制造过程。
陈炜建议大家平时可以试着投简历,然后出去面试以经历经验(提升演技),面的多了,心里就有了底(演技就提升上去了)。如果几场面试下来,你对自己的表现(演技)仍然不满意,陈炜建议大家可以去看看《演员的诞生》。
最后,祝大家在跳槽季可以凭借良好的面试表现拿下心仪公司的offer。

END

往期精彩

会讲故事的程序媛

长按二维码关注我

面试如演戏,通关靠演技相关推荐

  1. 初中教师资格证计算机试讲教案模板,教案模板:教师资格证面试初中英语万能教案模板...

    [摘要] 授课是一门艺术,好的授课方式可以使学生举一反三,培养学生自主学习能力.此时,课前的教案准备工作就极为重要.那么如何写出一篇好的教案呢?考必过为大家精心整理了教案模板:教师资格证面试初中英语万 ...

  2. 我通过了 Google 技术面试,所以你也能行!

    作者 | Emma Bostian 译者 | 香槟超新星,责编 | 郭芮 头图 | CSDN 下载自视觉中国 出品 | CSDN(ID:CSDNnews) 以下为译文: 在通过了Google技术面之后 ...

  3. 教师资格证面试 计算机应用,2019下半年初中信息技术教师资格证面试真题及答案汇总...

    2019下半年教师资格证面试考试在2020年1月4日-5日进行,2019下半年初中信息技术教师资格证面试真题及答案将在1月4日公布. <图层的应用(二)-制作扇形面> 1题目:制作扇研形面 ...

  4. 初中计算机竞赛面试题目及答案,2019上半年初中信息技术教师资格面试真题及答案(第四批)...

    初中信息技术<在网页中插入表格> 一.考题回顾 题目来源:2019年5月19日贵州贵阳市面试考题 试讲题目 1.题目:在网页中插入表格 2.内容: 一.插入并设置表格 单击表格à插入à表格 ...

  5. 教师资格证面试题库中职计算机,2017年高中信息技术教师资格证面试真题及答案(第四批)...

    2017上半年高中信息技术教师资格证面试真题及答案(精选)第四批 高中信息技术<建立数据库的基本过程> 一.考题回顾 二.考题解析 高中信息技术<建立数据库的基本过程>主要教学 ...

  6. 计算机教师资格教案,小学信息技术教师资格证面试教案:操作系统新相识

    教案是教师为顺利有效地开展教学活动,根据课程标准和教材要求及学生的实际情况,以课时或课题为单位,对教学内容.教学步骤.教学方法等进行的具体设计和安排的一种实用性教学文书.教案一般包括:教学课题.教学目 ...

  7. 教师资格证面试 计算机应用,2017年初中信息技术教师资格证面试真题及答案(第四批)...

    2017上半年初中信息技术教师资格证面试真题及答案(精选)第四批 初中信息技术<信息技术的五次革命> 一.考题回顾 二.考题解析 初中信息技术<信息技术的五次革命>主要教学过程 ...

  8. 初中教师资格证科学计算机面试,2019下半年初中科学教师资格证面试真题及答案汇总...

    一.考题回顾 二.考题解析 [教学过程] 环节一:导入新课 教师演示手捏饮料瓶,提问:饮料瓶发生了什么变化? 教师演示手扔粉笔头,提问:粉笔头的运动状态发生了什么变化? 带着疑问引出课题--<力 ...

  9. 初中计算机竞赛面试题目及答案,2019上半年初中信息技术教师资格面试真题及答案(第二批)...

    初中信息技术<建立统计图表-柱形图.折线图.饼图> 一.考题回顾 题目来源:2019年5月18日吉林长春市面试考题 试讲题目 1.题目:柱形图.折线图.饼图 2.内容: 用电子表格软件处理 ...

最新文章

  1. 机器学习(5)降维 -- 特征选择(低方差过滤与相关系数)与主成分分析(PCA降维)
  2. 初心大陆-----python宝典之以外学习对比去重
  3. Java学习笔记13(equals()方法;toString()方法)
  4. SpringBoot(十二)_springboot整合PageHelper
  5. 如何学习配置webpack(一)
  6. python正则判断列表是否有元素,python – 从列表中删除正则表达式元素
  7. SpringMVC常见面试题(5个最常见面试题,回答超详细)
  8. django16: csrf跨站请求伪造/CSRF相关装饰器
  9. python3读取文件夹-python3获取文件及文件夹大小
  10. UML 10 种常见的域建模错误
  11. 40-10-010-运维-kafka-2.11-基本操作
  12. WEB前端开发书籍推荐
  13. python编写函数模拟内置函数sorted_Python 内置函数sorted()在高级用法
  14. WSL2 网络异常排查 [ping 不通、网络地址异常、缺少默认路由、被宿主机防火墙拦截]
  15. 基于pyod中机器学习与神经网络方法的异常值识别方法合集(含2022年全国服务外包大赛实例)
  16. SQL调优(SQL TUNING)并行查询提示(Hints)之pq_distribute的使用
  17. ubuntu服务器搭建静态网站
  18. linux 压缩文件性能,Linux压缩工具的性能比较
  19. Excel伪原创教程:财务报表操作!
  20. python读取jpg文件_python如何读jpg文件

热门文章

  1. soul从入门到进阶02——soul-admin的数据同步流程
  2. mysql数据源配置
  3. 55岁李连杰近照疯传:人生下半场,拼的是健康
  4. fulltext全文索引的使用
  5. win 10家庭版升专业版报错:0xC004F069在运行Microsoft Windows非核心版本的计算机上……
  6. ubuntu定时执行python脚本_Ubuntu 每天定时开关机并运行指定脚本
  7. django的update和create高级操作
  8. 什么是常识?一个人独立生活所具备的能力
  9. 基于SSM开发实现校园疫情防控管理系统
  10. VS2010出现“为帮助内容存储区指定的位置无效或者您无权访问该位置”的解决办法