如果你是面试官,后端开发你需要问一些什么?

回答·35
最热
最新
  • 1. 当场写代码,就布置 10-30 分钟能解决的问题。从中看他的编码习惯,命名风格,如何查资料,解决问题的思路。 2. 问具体技术,或者系统设计。不要随便上八股文,而是对着对方简历来问。 要是写了熟练 Linux,就问问常用命令,发行版,守护进程。要是写熟悉 Jvm,8-17 的新特性,介绍下有史以来的 gc 算法,class 加载都跑不了。之后过渡到系统设计环节,那就更有意思了。
  • 初级:基础语法,逻辑思维,一些小算法,稳定性 中级:系统设计,中间件入门,编码效率,一些底层知识 高级:业务设计,架构策略,系统优化,高可用等,行业生态 专家:?
  • 问两个简单数据结构基础知识--数组和链表,基础都答不上来,基本不想再问下去了。遇到过基础答不上来,说没有背面试题……我瞬间无语😓,基础和面试题有什么关系……
  • 1、编程语言特性:比如面向对象编程之继承、重载和多态,内存管理。 2、数据结构与算法:哈希表、平衡树、链表、队列和栈。 3、数据存储:比如 mysql 和 redis。 4、网络通信:TCP、UDP、HTTP、HTTPS 5、多线程与多进程编程优缺点。 6、分布式服务器架构设计。
  • 1-做一下自我介绍 2-说一下你做过的项目 3-专业知识提问 4-每个提问都很多个坑,重点是找到合适自己的工作,和适合的人一起工作
  • 把后端开发,换成某专业 先辟除掉关于一般的问题,诸如自我介绍,简历问询这种 首先,应该让列举一下所学习专业的课程名称 然后,问一下对当前要应聘的岗位的专业技能的理解 之后,问一下对当前要应聘的岗位的其他技能的理解 最后,是自己对这个岗位的需求所需要面对的问题
  • 把后端开发,换成某专业 先辟除掉关于一般的问题,诸如自我介绍,简历问询这种 首先,应该让列举一下所学习专业的课程名称 然后,问一下对当前要应聘的岗位的专业技能的理解 之后,问一下对当前要应聘的岗位的其他技能的理解 最后,是自己对这个岗位的需求所需要面对的问题 换回来说后端研发 专业的课程名称,应当包含使用的语言,理论,框架,牵连技术,边缘技术名词 然后,对于专业技能,从广泛,问到详细。 如先问语言,定义,定位,分类,趋势,应用范围等等。 如果对于技术有特殊要求,可以问一下是否有接触,或了解多少等等。 然后问该语言涉及的框架,从应用范围,生命周期,学习周期,个人感官评价等方面入手。 最后,结合简历,问一下涉及到的语言和框架,雨简历中交叉的部分,做详细问询。 然后,结合简历的实际经验,问一下后端与同事的沟通交流,比如其他岗位的定位,任务的管理,代码的规范等等。 切记直接问自己最擅长的细节。要问技术细节,需要结合简历来问。
  • 介绍自己 公司以及项目经历 优化经历 语言语法 特性  框架底层原理  di 以及设计模式相关 项目架构设计以及优化 重点 mysql  redis  mq 相关 nginx 以及 linux 也会问一些 http 协议 tcp 协议   进城 线程 协程   使用  项目优化 语言层面调优 集群  微服务  分布式等遇到问题 排查 了解程度 有没技术积累 比如 blog 笔记 了解 学习过哪些技术栈等
  • JAVA 基础,如集合,多线程,socket,io 流这些,还有就是数据结构,一些算法。至于框架可以随意,能读一些源码就可以了。
  • 实在不行,你就是说,