购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

| 第1章 |

面试通用问题

本章摘要

1-1 一份好的简历有助于取得面试的机会

1-2 认识面试的公司

1-3 自我介绍

1-4 Python工程师面试常见的三大类问题

1-5 常见的面试通用问题

1-6 反问公司问题

1-1 一份好的简历有助于取得面试的机会

一份简历其实就是描述个人的精彩故事,不建议用同样的简历应聘不同的公司,应该针对每一家公司的特色适度描述自己,让自己拥有可以让求贤若渴的公司惊艳的简历。

除非你是面试高级主管,这时可能需要较多篇幅描述自己的经历,也许需要3~5页。普通简历建议1页即可,让人力资源部门可以在15秒内抓重点阅读完毕,太多不重要的信息反而会起到相反的效果,所以如何描述重点变得很关键。

1-2 认识面试的公司

建议浏览面试公司的网页、查询是否有媒体报道,更进一步了解公司的文化、历史与价值观。

另外也建议利用社群网站认识曾经面试过此公司的人,请教面试心得。或是认识曾经或正在此公司上班的人,了解公司面试过程、公司产品发展方向、公司组织与决策过程。

了解公司、展现自己对公司有热情,这是非常重要的。求职者如果有先认识公司,表示对此工作有期待,这也是面试官想看到的。如果面试一家公司,不事先认识与了解公司,面试官是不会对此求职者有所期待的。

1-3 自我介绍

如果有一定英语基础,可以做中英文自我介绍。现在许多国外软件的使用手册皆可以在网络上取得,你必须要有能力阅读这些文件,所以用英文自我介绍是证明自己有英文能力的最好证明。

在自我介绍时,可以针对下列方向简单明确地说明:

1:毕业学校与专业,课外活动的经验。

2:目前工作,特殊表现。

3:工作之外学习的经验。

4:程序语言经验,建议可以列出几个自己熟悉的程序语言,例如Java、JavaScript、C++,让公司了解你的能力是多元的。毕竟任何项目皆要协同合作,有其他语言经验可以应用在不同场合是更好的。

5:对面试工作的期待。

1-4 Python工程师面试常见的三大类问题

Python工程师面试常见的三大类问题如下:

1. Python语言的概念问题

读者一定要熟悉Python语法特色,在这类问题中一定要展现是以Python概念设计程序、解决问题,而不是使用Java或C++的语法概念解决问题。

2. 算法题目

考试时间很短暂,碰上全新的题目,也许你功力够、逻辑概念清楚,可以顺利解决,但一时无法解出的题目也不用慌,至少要知道使用不同数据结构的时机,究竟是使用堆栈、队列、串行、二叉树存储此数据?或是使用广度优先、深度优先、回溯、递归概念解决此问题?

未来在职场上一定会碰上全新的问题等待你去解决,这时有一个清楚的概念去拆解问题,有热情解决问题,才是公司需要的人才。

当然多做题目,夯实自己的基础,让问题迎刃而解更好。

3. 通用问题

可以参考1-5节。

1-5 常见的面试通用问题

在面试期间,可能碰上10~20个通用问题。可参考下列通用问题,请为每份问题准备2~3份解答。

1:你的前一份工作是什么?

2:有没有程序设计师的经历?还会哪些程序语言?

3:程序语言有很多,是什么原因让你选择Python当作主要使用的程序语言?

4:你是如何学会Python的?

5:请说明你觉得学习Python最困难的部分?

6:当你使用Python碰上困难时,如何解决问题?

7:简述你为什么想要应聘这份工作?

8:简述你曾经解决的最困难的事情。

9:说明你感觉最有成就感的事情。

10:请你提出对本公司任一产品的使用心得以及是否有任何可以改进的想法。

11:请说明你在团队工作,如何将自己保持在最好状态?

12:你的人生规划为何?是否有阶段性目标?

13:你的期待薪资?

14:录用后预计何时可以上班?

1-6 反问公司问题

在面试期间,面试主管也可能要你问一些问题,由你所问的问题面试主管也可以更进一步认识你。尽量不要说你没有任何问题,可以参考下列问题反问面试主管。

1:目前人力需求的团队规模如何?

2:团队目前工作计划如何?

3:请简介公司开发一个产品的流程。

4:目前开发产品公司设定的时间流程一般是怎样的?

5:每周平均开几次会?

6:请公司说明工作环境。

7:是否会经常为工作截止日期加班?工作时间是否有弹性? JI5sMyC0cPGfMhL/AA2PXMob9t38dHjyrevyi/m6v1n3DcT9j1MbtgItALndojS/

点击中间区域
呼出菜单
上一章
目录
下一章
×