50万奖金+官方证书,深圳国际金融科技大赛正式启动,点击报名 了解详情
写点什么

程序员面试必备 40 问

  • 2019-07-02
  • 本文字数:1055 字

    阅读完需:约 3 分钟

程序员面试必备40问

不久前 InfoQ 上一篇阿里 P10、腾讯 T4、华为 18,互联网公司职级、薪资、股权大揭秘的文章获得了很多程序员的关注,大家都想进”大厂“,但是机会总是要给有准备的人。除了在工作中提升自己的”硬实力“,在面试中应该掌握哪些”软技巧“呢?正好看到Relocate.me上一篇文章:教给程序员在面试中一定要问的 40 个问题。今天我们就把这 40 个问题汇总给大家,希望对大家的面试有所帮助。

技术问题

1、这个项目使用了哪些技术(语言,框架,库)?


2、应用程序是一体化架构还是微服务架构?


3、采用了哪些设计模式?


4、这个项目是使用本地托管服务,还是使用云服务?


5、团队是否采用持续集成和持续部署实践?


6、项目中是否使用了容器技术?


7、在项目部署之前,团队成员之间是否互相 Review 了代码?


8、谁负责维护这个项目的文档?它多久更新一次?


9、代码是如何测试的?使用了哪些类型的测试工具?


10、开发人员编写了测试,还是说仅仅是 QA 的责任?


11、测试的代码覆盖率怎么样?


12、使用了什么缺陷跟踪系统?


13、如果服务器故障转移发生在半夜,谁来负责解决问题?


14、项目是否有随叫随到的轮换?


除此之外,还要尽可能多地了解数据库、API、构建工具,IDE,版本控制系统等。

团队管理和公司文化

15、团队计划实现的短期目标和长期目标是什么?


16、项目目前是否在筹集投资?


17、项目使用什么方法(瀑布,敏捷,看板,Scrum)?


18、项目开发和维护的比例是多少?


19、团队有多少人?


20、团队中有多少外国人?


21、我将向谁汇报?我会被别人作为汇报对象吗?


22、这个职位的增长空间在哪里?


23、我是否需要进行轮岗?


24、我会去组织任何黑客马拉松或工作坊吗?


25、公司是否会给我提供额外培训的机会和费用?


26、我会有导师吗?我是否还需要指导其他人?


27、时间表有多灵活?


28、可以在家工作吗?


29、我必须加班吗?如果是的话,是否会支付加班费?


30、我是否需要出差?出差的目的地和频率是什么?


31、公司会有团建吗?如果是,频率是什么?


32、如果团队内部发生了冲突,通常如何解决?


33、我的搬迁套餐包括哪些内容?

招聘过程本身

34、面试过程包括多少个步骤?


35、技术面试是远程面试还是现场面试?


36、在技术面试中,我是否需要现场编写代码,还是说只需回答技术问题?


37、测试任务是什么样的?


38、执行测试任务是否有指定时间和截止时间?

其他重要问题

39、这份工作的薪水范围是多少?薪水的上调空间有多大?


40、我可以亲自与一些团队成员交谈吗?


招聘人员对第 40 个问题的回答和反应,将让你印证他们说的话是不是真的。


原文链接:


https://relocate.me/blog/resume-interview-tips/


2019-07-02 14:589229
用户头像
张晓楠 InfoQ总编辑

发布了 144 篇内容, 共 110.8 次阅读, 收获喜欢 379 次。

关注

评论 1 条评论

发布
用户头像
M
2019-07-07 18:13
回复
没有更多了
发现更多内容

云图说|云上应用监控神器——应用性能监控APM2.0

华为云开发者联盟

APM 华为云 云图说 应用性能管理 应用监控

从源码角度详解Java的Callable接口

华为云开发者联盟

Java ide jdk Callable Callable接口

淘宝一面:说一下 Spring Boot 自动装配原理呗?

java小李

面试 java 14 sping

行云创新完成B轮融资,阿里云独家投资

行云创新

阿里云 云原生 投资

面试题:JVM在Java堆中对对象的创建、内存结构、访问方式

java小李

java 14 sping

Recommending movies: retrieval

毛显新

tensorflow 推荐系统

汽车燃料效率预测

毛显新

tensorflow

根据译文片段预测翻译作者

毛显新

tensorflow

聊聊百度搜索背后的故事

程序员鱼皮

Java 搜索引擎 数据结构 算法 后端

机器学习- 吴恩达Andrew Ng Coursera学习总结合集 John 易筋 ARTS 打卡 Week 57

John(易筋)

ARTS 打卡计划

拨云开雾!阿里面试官力荐Java开发必看的操作系统底层原理PDF

Java架构追梦

Java 阿里巴巴 架构 面试 操作系统

架构实战营模块 3 课后作业

hello

架构师实战营

怎么在Guitar Pro乐谱中加入哇音

懒得勤快

手写基数排序算法

实力程序员

程序员 C语言 排序算法

stack overflow 问题分类

毛显新

tensorflow

请谈下Android消息机制,成功拿下大厂offer

欢喜学安卓

android 程序员 面试 移动开发

DAPP智能合约开发|智能合约搭建

Geek_23f0c3

区块链 智能合约 DAPP智能合约交易系统开发 DAPP系统开发

速来围观!大佬把Java基础核心知识整理成了PDF版

java小李

Java开发手册 Java 开发

向大佬学习!「mybatis查询匹配机制」,手动点赞

java小李

java 14 Mybati

大学四年Java学习路线规划,所有私藏资料我都贡献出来了

java小李

spring Java web

对象存储手把手教三 | 数据分段上传

QingStor分布式存储

对象存储 分布式存储 数据传输

Vue进阶(九十四):自定义组件

No Silver Bullet

Vue 自定义组件 7月日更

被面试官问的Android问题难倒了,深度集成!

欢喜学安卓

android 程序员 面试 移动开发

DeFi智能合约DAPP开发|DeFi项目源码

Geek_23f0c3

DeFi去中心化系统开发 DAPP智能合约交易系统开发

架构实战营模块四作业

老猎人

架构实战营

LeetCode题解:456. 132 模式,n平方暴力,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

架构实战营-模块三

Cingk

GitHub标星139K的:“嵌入式Linux系统开发教程”

白亦杨

TensorFlow 2 quickstart for experts

毛显新

tensorflow

携生态伙伴展示AI计算盒参考设计最新成果 英特尔点亮智能边缘广阔机遇

E科讯

幸福的人在当下就活出了幸福的样子|靠谱点评

无量靠谱

程序员面试必备40问_文化 & 方法_张晓楠_InfoQ精选文章