您的位置:首页 > 职场人生

爬虫开发工程师实习面试——中科乐创——深圳

2017-05-24 16:59 225 查看
简单的自我介绍之后,面试官提出了以下面试问题:

1.迭代器与生成器的区别?

2.Char与vchar的区别?

3.对xpath的了解?

4.对mysql与mongodb的了解?

5.平常使用爬虫有使用什么框架吗?

6.try....catch....exception...finally的用法,如果在try在有return,即捕捉到了异常,那么同时finally中也有return,那么执行逻辑是怎样的?

7.对异常处理的了解?

8.之前的工作与数据分析相关,那么为什么想要转到python开发呢?(偏向于后台的岗位)

9.觉得自己对什么编程语言最熟悉?

10.你有什么要询问我的吗?

面试官的建议:

1.先看《python核心编程》等经典书籍,梳理基础知识,打好相关的理论知识基础;再穿插一定的项目训练;

2.scrapy是基于异步的爬虫架构,也有一定的瓶颈,起初学习应该先自己动手写,不要一接触就使用框架;

3.学习网络知识,如http协议,点击一个链接之后背后的逻辑处理流程等,异常处理,如何应对反爬虫机制等;

4.了解分布式爬虫,多线程等。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: