王*为同学

面经 xug9998 ⋅ 于 2020-08-20 13:54:29 ⋅ 1251 阅读

面试总结
找工作将近一个月,想必很多同学跟我一样,有惊喜,有焦虑,有期盼,有失望……
我从以下几个方面说一下我个人的心得和体会。

  1. 良好的心态。转行不是一件容易的事情,虽然我们学习了大半年,但是还是不确定企业到底需要什么样的人才,自己所学是否契合企业需求,以致于自己心慌意乱。我们班好几位在面试第一家就拿到了offer,也包括我自己,我认为其中一个比较重要的原因,就是做好了良好的心态准备。然而,要有良好的心态,首先对自己简历要了然于胸,对项目要非常熟悉,对老师讲过的面试要点要牢记于心,这样你在面试时才能游刃有余,避免尴尬。不要以成败论英雄,给不给你发offer,不仅仅看技术,言谈举止、个人职业规划、薪资匹配、家庭和个人情况、招聘紧急程度等等,很多因素影响最终结果,所以,你需要从各方面包装好自己,把自己最好的一面展现出来,而不是只在乎技术。

  2. 技术准备。我认为,在海牛学的技能肯定符合企业的需求的,不用质疑,而且有富余,关键在于你学会了几成,所以大可不必担心,而应该好好复习,对所学的知识进行加深理解。我发现很多同学都是毕业后,不是立刻投简历,而是先复习十天半个月,再去面试。我的做法不一样,我是回到家休息两三天,就去投简历面试了。通过不断的面试,积累面试题和知识盲区。前两周是一个积累的过程,这两周我大概面试了18家公司,只有两家表示可以给offer,工资也不高。面试成功率其实挺低的,基本每次面试都会问到自己完全没看过的知识点,一句话也说不上、扯都没法扯的那种,挺尴尬的;这期间我真的有迷茫过,这时候就看你自己怎么调节心态了。我自己的做法是,把这几天遇到的自己不会的以及一些高频面试题记录下来,面试回来就上网查资料、看技术书籍,对于实在不理解的点,就先死记下来,以后再说。从第三周面试开始,基本每次都能遇到重复的面试题,就算没遇到的问题,也能触类旁通,说出自己的见解。所以,我认为,在面试中学习也是一种有效的办法,毕竟自己一个人复习,你并不清楚企业关注的技术点是什么。像我在广州面试,一般会先根据项目问一些细节问题,技术点主要是kafka、hive调优,spark原理,写hiveSQL,ES的分片、查询、分页等,其中kafka是每个公司必问的技术点,一定要重点关注;数据结构和算法这个,小公司很少问,大中型公司可能会问一些,不会太深,一般是链表、排序算法。
  3. 需要额外注意的点。第一,许老师平时就业课教的一些话术非常有用,比如为什么离职,,必须是正面积极的,不要说公司怎么怎么样;期望多少薪资,不要说死,最好说具体可以面谈,工资不是最主要的因素,同时,尽量避免跟技术谈工资,可能因为这个说高了,直接初试都过不了(因为你说的至少得比他工资低一些吧),但是你自己要说的委婉些;第二,青牛老师在最后一节课关于怎么讲项目,集群资源配置,数据量有多少,平时工作都做些什么,公司架构,你都要非常非常非常清楚!!!这些问题公司基本都问到了,如果这些你都不知道,很有可能面试官会起疑心,那就麻烦了;第三,个人职业规划一定要准备好,最好契合面试公司的主要核心业务,同时要能说出,自己为此做了哪些准备。

以下是我遇到的一些常见面试题,仅供参考,至于答案,自己上网或者看书找吧。祝各位童鞋都尽快找到满意的工作!感谢海牛老师这半年多的悉心指导,我相信这会是一个转折点,更是一个很好的起点!

  1. Kafka直连模式和普通模式的区别
  2. spark内部如何实现exactly once
  3. Hbase如何避免数据倾斜
  4. Kafka消费者是怎么找到指定的topic去消费的?
  5. 什么是倒排索引,那正排索引呢?
  6. Hbase数据量特别大,怎么样提高查询效率?(二级索引)
  7. Kafka如何确定分区数量
  8. spark的内存模型
  9. sparkSQL是如何划分stage的
  10. 集群配置相关:有多少节点,一天多少数据量,每台机器配置怎么样,总共多少内存和CPU,自己搭建过集群吗
  11. 由于业务需求变化,hive表的字段需要改变,怎么办
  12. Kafka的producer如何在leader挂了情况下保证消息不丢失
  13. Kafka的ISR机制
  14. spark的原理
  15. Kafka生产消息时,leader突然挂掉,而且没有ISR副本,从非ISR副本选举一个成为leader,是不是表示消息丢失了?怎么解决?
  16. Kafka重复消费的问题?怎么避免?消费端怎么避免消息丢失?
  17. es分页查询,数据量特别大,查询会很慢怎么办(深分页)
  18. Kafka消费时,有个消费者突然挂掉,会怎样?partition 会怎样重新分配?
  19. ES什么情况下使用查询,什么情况下使用过滤?
  20. Kafka的认证你了解吗?
  21. hive如何增加map和reduce的数量
  22. Java接口怎么写
  23. 网页的dom和tool解析有什么差别?
  24. zookeeper的选举算法?
  25. ES写不进去数据了,但可以读;比如磁盘100G,还有20G剩余,这是什么原因
版权声明:原创作品,允许转载,转载时务必以超链接的形式表明出处和作者信息。否则将追究法律责任。来自海牛部落-xug9998,http://hainiubl.com/topics/75288
回复数量: 0
    暂无评论~~
    • 请注意单词拼写,以及中英文排版,参考此页
    • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`, 更多语法请见这里 Markdown 语法
    • 支持表情,可用Emoji的自动补全, 在输入的时候只需要 ":" 就可以自动提示了 :metal: :point_right: 表情列表 :star: :sparkles:
    • 上传图片, 支持拖拽和剪切板黏贴上传, 格式限制 - jpg, png, gif,教程
    • 发布框支持本地存储功能,会在内容变更时保存,「提交」按钮点击时清空
    Ctrl+Enter