写点什么

程序员面试必备 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:589127
用户头像
张晓楠 InfoQ总编辑

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

关注

评论 1 条评论

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

【Howe 学 JAVA】Java 类集框架2——集合输出

Howe

Java 集合 输出 类集

回"疫"录(13):不信谣,不传谣

小天同学

疫情 回忆录 现实纪录 纪实 谣言

云函数中使用Python-ORM: Peewee

刘宇

当你不知道怎么学习新技术时

石君

学习 方法论

引入了绩效管理,团队反而一天不如一天了?(一)

Geek_6rptuk

团队管理 企业文化 绩效

(乱记)“怎样培养优秀孩子”

启润

《Linux就该这么学》笔记(一)

编程随想曲

Linux

带你100% 地了解 Redis 6.0 的客户端缓存

程序员历小冰

redis 缓存 redis6.0.0

TL如何在团队中培养出更多前端技术专家

贵重

大前端 团队建设 技术管理

回文串解题记录

晓刚学代码

Java 算法

谈一谈自由职业者的心态

Bob Jiang

自由职业 写作 心态 营销

个人的投资原则

史前靓仔

CentOS7使用Iptables做网络转发

wong

Centos 7 iptables

Mac 自带软件-聚焦搜索

Winann

macos Mac spotlight

《CSS 选择器世界》读书笔记

云走

CSS Java html 读书笔记 大前端 张鑫旭

CTO股权”避坑“,你根本不知道我们多努力

赵新龙

TGO鲲鹏会 股权 CTO

找到自己的领域,然后封神

一尘观世界

成长 提升 领域 机遇 趋势

和儿子装一台 Hackintosh

苏锐

DIY Hackintosh 装机

Spring Boot可执行JAR的原理

小判

Spring Boot 类加载 Fat-JAR deflate JAR URL

Web3极客日报#137

谢锐 | Frozen

区块链 独立开发者 技术社区 Rebase Web3 Daily

基于Serverless架构的Git代码统计

刘宇

裸机Ubuntu18.04 配置实现人脸识别的第三方库

月夜

dlib face_recognition 人脸识别 环境配置

抽象

落英亭郎

系统设计 面向对象 抽象

MacOS使用指南之我并不需要系统菜单栏

lmymirror

macos 高效工作 完美主义 操作系统 新手指南

人生就是一场说走就走的旅行

kimmking

你觉得你是哪类人?

Janenesome

读书笔记 思考

Web3极客日报#136

谢锐 | Frozen

区块链 独立开发者 技术社区 Rebase Web3 Daily

我的编程之路-3(熟练)

顿晓

c++ 调试 经历 项目 疑问

我跑步的时候会想些什么

养牛致富带头人

跑步 运动 锻炼

可能是最最最最简单的搭建博客方法

彭宏豪95

GitHub 写作 博客 GitPress

Flink 1.10 细粒度资源管理解析

Apache Flink

大数据 flink 流计算 实时计算

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