乐趣区

关于java:给几位小朋友面试辅导后我发现了一些问题

人不知; 鬼不觉,高考完结有一段时间了,明天也揭榜了,祝福各位考生能金榜题名,考上本人的现实大学,而后开始卷起来~

秋招马上要来了,不晓得这一届的小朋友们筹备好了吗?在回顾之前的面试辅导过程中,发现了比拟多的一些问题。概述就是以下这几点,各位能够看看有没有命中你们的痛点:

  • 简历排版,文字描述犀利
  • 八股文背了,然而不透彻
  • 教训欠缺,实习教训,工作教训等
  • 没有遇到过什么问题

简历问题

  • 格局排版
  • 根本信息(教育背景)
  • 专业技能
  • 工作经验
  • 实习经验 / 我的项目经验
  • 自我评估

这里分享一下我遇到的一些比拟个别的简历(适当打码),

这里次要列了两份简历,两份简历的问题次要包含了:

  • 排版不参差(第一份中,左侧栏目被拉长,第二份中没有排版)
  • 内容形容不准确(没有将重要内容简略形容,太过细节了,咱们这份是简历~)
  • 措辞自负(看到这份简历的包含 hr,你的 leader,人的第一感觉很影响面试体验)

一份良好的简历是很好的敲门砖,即便内推,也须要通过简历评估,所以要梳理好简历,将核心内容点梳理好,展示个面试官,能够让你的面试,事倍功半!

格局排版

1、标点符号对立格局,避免出现中英文符号

2、文字描述尽可能谦虚而自信

3、我的项目介绍将外围性能,最有挑战的内容写解决即可,防止水文

4、简历格局以 PDF 输入( 最重要

根本信息

将集体根本信息填好即可,肯定要留上你的 手机号 , 不然面试官都找不到你。

学历信息,如果是出名学校能够写上(985,211),一本和二本其实没区别,hr 都不意识 orz

博客,github 是加分项,如果有,能够填上;如果是比拟水,没什么内容的,最好不要写,(反而是一个扣分项)

专业技能,将你的 技术栈 独自列出来,让面试官晓得哪些内容能够向你发动挑战!

自我介绍

次要讲一下本人的性格特点,喜好等,hr 比拟喜爱问这一块。

我校招的时候遇到过 腾讯 hr 问我,是一个性情怎么样的人,我说我是一个比拟激情的人,而后又问敌人是怎么看我的,我就说比拟宅之类的。相似前后抵触的问题,最初挂了~

我的项目教训(重要!!!!)

不论是校招还是社招的童鞋,都要面临一个问题,就是你的实战经验和工作能力的问题。

  • 校招简历:秒杀我的项目!
  • 社招简历:写了一堆,没一个是我设计,owner 的

校招

先说一下校招简历上的问题,每到一年的校招,面试官都会看到各种各样的 秒杀零碎 (这得多亏 慕课网 ), 对于脚踏实地在学校上课的童鞋来说,实现课程的同时,本人去搭建一个 秒杀零碎 是曾经挺不错的教训了。然而,你的 竞争对手 是大三就开始去 阿里,字节,腾讯 实习的童鞋, 他人的我的项目教训,必定比你的丰盛。

那么该如何寻求前途呢?多思考!

  • 去了解为什么你要做秒杀零碎?
  • 秒杀零碎适宜什么场景,不适宜什么场景
  • 思考你的零碎还有哪些欠缺的中央
  • 把握你零碎的每一个点,包含性能,性能,数据流和部署架构
  • 技术选型,为什么你要用 redis,为什么要用 MQ?
  • 技术危险,援用了这些中间件,对你的零碎带来的收益和危险
  • 怎么去容灾,怎么监控

一个简略的秒杀零碎,只有你将场景拓展到 淘宝双 11 , 你能够想到很多乏味的货色!你会发现你的零碎还能持续成长!足够的思考,对你的零碎把握足够深刻,你能力比你的对手更进一步!

社招

社招我的项目,可能我教训也不是很丰盛,所以辅导的童鞋都是 1~2 年工作教训的。他们的次要体现是啥呢?

做为后盾开发,咱们从毕业到真正 owner 一个我的项目,其实须要 1 - 2 年工夫,对于互联网我的项目来说可能还有比拟多的思考空间,毕竟日益增长的用户一直带来新的产品需要。如果是传统行业,可能对于应届生来说是致命的。

  • 老零碎,不能做大的变动
  • 老油条,能混就混,环境致死
  • 领导安顿工作,也不必本人思考
  • 机会来了,没有积淀

刚毕业的后端童鞋,如何在 1 - 2 年,做出有价值的我的项目进去呢?我刚毕业时入职的公司,有个共事,尽管咱们做的业务很简略,然而他很踊跃的去重构代码,欠缺单元测试。而后再到重构流程,逐步成为我的项目的外围。

  • 重构代码
  • 重构流程
  • 新业务 owner

如何评估你对这个我的项目的把握水平呢?就是看你对我的项目的每一个细节是否都把握了,是否给 leader 足够的信赖让你去施展,而这一直建设的信赖,让你在很个别的我的项目也能 发光发亮

八股文

当初面试 八股文 曾经是被问烂了,各种面试题和答案都在各种公众号间流传,那你为什么不会呢?

  • 没有真正了解
  • 没有通过实际
  • 没有去钻研

以一个比较简单的例子:Future 可能很多人第一反馈都晓得,这个跟 Callable 一起应用,用于获取返回值。然而往下一问,你能够举一个应用场景吗?可能很多人就比拟懵,这是我比拟喜爱问的一个问题。

再说一下 Redis 为什么那么快 , 外面会提到 Reactor 模式, 如果没有答复到这个,就不会往下持续问了;Reactor 是怎么样的一种模式;select,poll 和 epoll 又是怎么样的?

这里我比拟喜爱了解为常识的关联性。之前我不太了解常识广度是什么意思,起初我了解,常识广度指的是 你从一个点登程,能够想到很多关联的常识,形成了你的常识网。

遇到过什么问题

这个问题不论是社招还是校招,都须要去思考。没有人一路都那么顺利(我的项目研发),如果有,那就是你搞事件不够多。

以校招为例吧,你在做秒杀我的项目的时候,不了解这种设计,算不算遇到问题?你有没有去思考为什么这么设计呢?亦或是老师说的就是对的,我不必思考。或者说,压测的时候,遇到了瓶颈,我这秒杀我的项目吞吐量上不去了,我是不是全力以赴去开掘性能极限了呢?(cpu,内存,带宽等方面思考)

如果是社招的话,你的我的项目部署稳固吗?重构遇到过问题吗?线上出问题的时候,你是怎么解决的?业务需要过去的时候,你遇到过什么矛盾吗?

可能看到这里,大家会感觉有股pua 的滋味 orz,然而如果你认真思考了,到底有没有帮忙,也就只有你本人晓得了。

总结

感激大家的浏览,心愿对大家有所帮忙,我是 九灵 , 有须要交换的童鞋能够 加我 wx,Jayce-K, 关注公众号:Java 补习课,让咱们一起卷!

退出移动版