背景
时间: 2017/10/13
地点: 文思海辉大厦
面试岗位: python工程师
面试过程
面试官挺nice的,问的问题大多其实不难,但是感觉自己没有发挥出自己应该有的水平。
回忆起来大概有这些问题回答的比较卡壳。
1.python生成器的概念。这个问题其实多次看过,但是这次还是没有很好的解释出来,问题应该知其然知其所以然,争取都可以亲自用上。以后遇到一个坑就应该立马补上的。这里有很好的解答
2.http的相关协议
3.mySQL的left join/right join(结果关键字on忘了)
4.js的展示
5.二叉树的层次遍历以及记录每一层的信息(这个其实会写,但是长时间没写也没答好)
6.restful的概念以及使用方法(这个只是简单介绍)
7.你有哪些优势,闪光点(其实可以讲很多)
改进
其实最后可以给面试官讲讲语音识别诗词打分算法项目的实现过程讲一讲,当讲闪光点时候应该讲自己的创新能力,讲讲自己项目的创新的,有意思的问题。应该讲讲所获得国家奖项的,应该讲讲专利的申请。
学习,科研,获奖,实习经历是简历最重要的前提,在没有实习的情况下,更应该突出自己的科研能力以及创新能力
除了学校和简历以外,应该擅长某个领域,应该十分擅长,十分擅长,十分擅长,一定要锻炼出自己的某个强项。现在这是我的一个薄弱点,同时对一些基础知识的掌握尚有缺乏。
现在确立如下的技术标签:
1.linux 下工作环境编程
2.git的常用的使用方法
3.python的知识、数据分析、爬虫的深入理解
4.Django框架的使用
5.MongoDB和MySql的使用以及SQL的使用
6.linux下的shell
7.tcp/ip 和 http协议的理解
8.将刷题网站好好刷一遍 LeetCode一定刷完刷完,发现现在好多以前会用的算法和数据结构都忘记了