前言

成为优秀的架构师是大部分初中级工程师的阶段性目标。优秀的架构师往往具备七种核心能力:编程能力、调试能力、编译部署能力、性能优化能力、业务架构能力、在线运维能力、项目管理能力和规划能力。

这几种能力之间的关系大概如下图。编程能力、调试能力和编译部署能力属于最基础的能力。不能精通掌握这三种能力,很难在性能优化能力和业务架构能力方面有所成就。具备了一定的性能优化能力和业务架构能力之后,才能在线运维能力和项目管理能力方面表现优越。团队管理能力是最高能力,它对项目管理能力的依赖度更大。

高频问题

1.上一家公司,你为什么会离职?
  • 公司很好,但是公司调整了业务,接下来的发展路线和自己的目标不一致,所以要换工作
  • 工作太清闲,学不到知识,我不怕累,就是想多锻炼自己,想找具有挑战力工作
  • 公司的管理制度不也是很完善,没有晋升机会,我比较想进步,找一个更好的平台
  • 我想去优秀的公司,让自己变得更好
2.为什么来我们这里?
  • 对原单位充满感恩,这是我人生中非常重要的经历,我认同原单位领导和文化
  • 两份工作的本质是一致的,行业和工作性质都有紧密联系
  • 选择一份新的工作不代表背叛过去,发扬原公司魅力,同时为了寻求更大的成长和突破
  • 不承诺一份工作干一辈子,保证在我的任期内尽职尽责
3.你怎么看待自己以后的职涯?(包括工作和家庭的分配,怎么平衡家庭和工作的关系、加班、选择一家公司时的考量、地点等)(离职稳定性)

我准备在技术领域有所作为,我希望在我3到5年内,具备什么样的素质,在行业内达到什么样的水平,产出什么样的工作成果,将规划量化,具体化

4.对薪资期望(不要直接说数,绝不能表现出没到多少钱或者什么层级我就不去)

薪资应该基于你求职行业的市场价格和自身的价值,例如目前这个岗位的平均工资是8K,虽然我刚毕业,但是在我工作期间已经有过两份的相关经验而且都是作为核心成员参与项目,因此可以很快上手这份工作,所以我希望能够在转正后的工资能达到10K等等

5.可以接受降薪吗?(先了解公司薪酬体系,根据行业和自身能力来定位)

如果候选人的调性符合(足够官方),可以这么回答:我也了解咋们公司现在的薪资架构,我相信公司会根据我的能力给出一个合理的薪水方案,我相信只要把事情做好,该有的一定会有的对于这样的部门,“ 毕竟贵公司在做一个从来没有人做的这么好的事情,所以肯定是有难度的,肯定是要付出大量努力的 ”

6.自己觉得自己工作上的短板/优点是什么?
  • 不能避而不谈,
  • 不能变相夸自己,
  • 不能暴露重大缺陷,
  • 可以将一些能接受能改进的缺点

综上:缺点加说明加改进

7.说说自己性格上的优缺点(描述一下自己的性格)

我不懂得如何拒绝他人,我拉不下面子去指出别人的问题,我做事的时候希望马上就能看到成效,有时候会比较贪心,想同时做好几项工作,我比较慢热,不善于和陌生人打交道,我有意识的让自己在改正,让自己更加有亲和力,我非常在意别人对自己的工作评价,得不到好评就会焦虑,其实我也在开导自己别太功利心了。沉着冷静,条例清楚,立场坚定,顽强向上,乐于助人和关心他人,适应能力等等

8.怎么看待加班(你能接受996、997、007吗)?

可以接受版本

如果候选人的调性符合(足够官方),可以这么回答:我觉得我们要实现梦想,一定是要付出比较多努力的,所以我已经做好了准备,也愿意和小伙伴们一起战斗我是可以加班的,我现在加班强度就是比较大的。因为我喜欢这个事情,我想把这个事情做好。项目忙的时候可能一个月都没有休息日,我觉得要应对这么忙的工作,光有心理准备其实还不够,还要有特别好的身体素质,所以我准备把健身的习惯一直坚持下去

不接受版本

加班是应该的,不加班也是应该的,没有把事情做完是不应该的,因为能力低完成工作慢造成的加班,并不是一件好事,不加班是能力,加班是态度,能力不够的情况下,态度去补。

9.你谈恋爱了没?(状态是否稳定,会不会因为感情影响工作,很快结婚,休婚假产假)

我还没有谈恋爱,目前不考虑恋爱问题,我希望自己变得更优秀以后,在谈一场稳定的恋爱,所以现在想把主要的精力放在工作上。

我已经有男朋友或女朋友,我们都在这个城市工作,目前准备先工作几年,有精力能力了在考虑结婚。

10.是否还面试其他公司(HR确认求职意向与诚信度)

实话实说,选择名声较大较好的公司来说,职位和现在的求职相思相近,表是自己求职意向专一,还在等候结果

11.项目中遇到的最大挑战是什么?怎么解决的?

因人而已,需要描述问题产生的原因,查找解决问题的方式,对比那种更加好,遇到什么问题,最终怎么一步一步解决的

12.最有成就感的事情是?

做有挑战性的事情,并且能够做好,或者是坚持一个习惯很久,如坚持写博客,坚持看书

13.你有什么问题想问的?
  • 你作为一个资深的CODER,我想知道,你平时是怎么学习技术,有什么好的学习途径,怎么才能做到像你一样强呢?
  • 公司的业务和技术栈是什么呢?
  • 技术难点怎么解决,有什么技术支持
  • 每天有多少时间花在写代码上
14.收到OFFER该问的5个问题
  • 试用期工资和时间(正常来说合同是3年,试用期是3个月)
  • 转正考核的方式,转正工资
  • 工作时间以及加班计算(一周五天工作制,一天8小时)
  • 培训晋升机制
  • 福利情况(五险一金,餐补,其他补贴如电脑补贴)

最后

最后,强调几点:

  • 1. 一定要谨慎对待写在简历上的东西,一定要对简历上的东西非常熟悉。因为一般情况下,面试官都是会根据你的简历来问的; 能有一个上得了台面的项目也非常重要,这很可能是面试官会大量发问的地方,所以在面试之前好好回顾一下自己所做的项目;
  • 2. 和面试官聊基础知识比如设计模式的使用、多线程的使用等等,可以结合具体的项目场景或者是自己在平时是如何使用的;
  • 3. 注意自己开源的Github项目,面试官可能会挖你的Github项目提问;

我个人觉得面试也像是一场全新的征程,失败和胜利都是平常之事。所以,劝各位不要因为面试失败而灰心、丧失斗志。也不要因为面试通过而沾沾自喜,等待你的将是更美好的未来,继续加油!

以上面试专题的答小编案整理成面试文档了,文档里有答案详解,以及其他一些大厂面试题目。

如何获取整理好的Java面试专题资料?

资料获取方式:点击这里免费下载

面试答案

cmN1R2dB)**

面试答案

[外链图片转存中…(img-02ToPC6A-1622449622043)]

[外链图片转存中…(img-dCfwdLLI-1622449622045)]

挑战华为社招:字节跳动上千道精选面试题还不刷起来相关推荐

  1. 字节跳动上千道精选面试题还不刷起来!2019-2020大厂高级面试题集合(Handler,性能优化,自定义View等)

    前言 本想今年辞掉工作大干一场,没想到碰到疫情,家里蹲了3个月-,还好字节能给一次机会.前阵子字节跳动的提前批开始了,看宣传是说有海量HC,机会多多,本着涨涨面经的心理,然后就投递了一下杭州那边的部门 ...

  2. 2021新型面试题-血虐面试官斩获字节跳动Offer!Android 精选版面试题级答案(Android+Java+算法+性能优化+四大组件...)

    前言 双非本科,自认为技术水平不差,8月从美图实习离职回学校,各种倒霉的事不断,到现在11月,为了找个好的环境复习,9月又在学校附近租了房,基本是没有面试通知就学不进去,前面由于过于自信,也没拿个保底 ...

  3. 挑战华为社招:java开发面试问题大全及答案大全

    基本知识 1.学会分析源码 程序员每天都和代码打交道.经过数年的基础教育和职业培训,大部分程序员都会「写」代码,或者至少会抄代码和改代码.但是,会读代码的并不在多数,会读代码又真正读懂一些大项目的源码 ...

  4. 挑战华为社招:掌握数据库其实很容易

    前言 我的一个朋友,开发四年了,没跳过槽,四年时间也不过是从最开始的10K涨到了15K,经常和我吐槽工资低.去年8月份左右开始了他"骑驴找马"的行动,从各种地方找学习资料.刷面试题 ...

  5. 挑战华为社招:智慧树java程序设计答案

    一.阿里 (会员中台) 1. Java 重写hashcode()是否需要重写equals(),不重写会有什么后果 2. 并发 自旋锁和阻塞锁的区别 公平锁和非公平锁的区别 jdk中哪种数据结构或工具可 ...

  6. 挑战华为社招:2021Java高级面试题汇总解答

    前言 再过一周,马上将迎来新的一年,希望大家在2021年"牛气冲天,牛年大吉",一起迎接春暖花开之时. 金三银四马上就到了,很多粉丝朋友私信希望我出一篇面试专题或者分享面试相关的笔 ...

  7. 1个月时间整理了2019年上千道Java面试题,近500页文档!

    Spring 面试题 1.一般问题 1.1.不同版本的 spring Framework 有哪些主要功能? 1.2.什么是 spring Framework? 1.3.列举 spring Framew ...

  8. 2022春招字节跳动校招内推码: UX8B35W

    2022春招字节跳动校招内推码: UX8B35W  春招内推链接https://jobs.toutiao.com/s/L3NseVC  社招内推链接 https://job.toutiao.com/s ...

  9. Java程序员开发三年,去网易社招,竟被问到这些面试题

    本文转载自:Java程序员开发三年,去网易社招,竟被问到这些面试题 前言 前几天偶遇老同学,聊了聊工作:老同学和我分享了这次网易社招的面试题:文中篇幅有限,就和大家分享这么多:更多Java后端开发面试 ...

  10. 互联网扫地僧精心总结,39W字上千道Java一线大厂面试题手册

    今天给大家总结出一份500页超39w字的一线大厂Java面试题,来自一位不愿意透露姓名的大厂扫地僧. "扫地僧,是金庸武侠小说<天龙八部>中的人物,一位在少林寺负责打扫藏经阁的无 ...

最新文章

  1. R构建Kmeans聚类模型
  2. apache php ffmpeg,linux(php环境) 安装ffmpeg
  3. MySql Unknown column 的解决方案
  4. 【spring-boot】restfull api 返回值中,去掉 null 值
  5. crashdumpandroid_Android 中Crash时如何获取异常信息详解及实例
  6. linux pstree乱码,pstree下显示乱码解决
  7. linux c程序加args,C/C++可变参数,“## __VA_ARGS__”宏的介绍和使用
  8. handler类型的定时器
  9. php div行内块元素,行内元素与块级元素的区别详细介绍
  10. 7-58 肿瘤诊断 (30 分)
  11. WebAPI 和 WebService的区别
  12. Python的类实例属性访问规则
  13. mysql中触发器中分隔符_php – 在触发器中使用分隔符的Mysql错误
  14. java如何用异或符号实现两个变量值的交换
  15. 监控提示服务器状态变更,服务器故障排除与状态监控
  16. 新能源车提车、上牌流程
  17. ACID--事务四大特性
  18. 计算机网络(2.11)物理层- 宽带接入技术-光纤同轴混合网 (HFC网)
  19. 嵌入式linux ota,嵌入式Linux的OTA更新,基础知识和实现
  20. 项目实战:Qt贝塞尔曲线拽托顶点实时显示工具

热门文章

  1. 在SQLBolt网站上学习入门SQL
  2. python多线程爬取美图录网站图集按模特姓名存储到本地(二)
  3. 微信小程序九宫格抽奖大转盘
  4. WMware虚拟化IntelVT-x/EPT或AMD-V/RVI(V)不能启用,导致AVD不能启动
  5. python爬取公众号之 创建个人微信公众号
  6. KL Divergence ——衡量两个概率分布之间的差异
  7. Ubuntu菜鸟入门(七)—— 微信安装
  8. 小鸟云计算丨香港服务器带宽价格为什么差异大
  9. NPM 2FA双重认证的设置方法
  10. PHP的strtolower()和strtoupper()函数在安装非中文系统的服务器下可能会将汉字转换为乱码