爬虫开发工程师实习面试——中科乐创——深圳
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.了解分布式爬虫,多线程等。
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.了解分布式爬虫,多线程等。
相关文章推荐
- 20140723曙光-测试开发工程师-实习面试
- 百度数据挖掘实习工程师一、二现场面试(深圳)
- 20140722-百度质量部测试开发工程师-实习面试
- 百度面试——开发测试工程师(深圳)
- 亿方云面试经验(后台开发工程师实习)
- 百度数据挖掘实习工程师一、二现场面试(深圳)
- 高级爬虫开发工程师
- 微软华南区(地点:深圳)项目组招聘SharePoint和WWF开发工程师
- 微软华南区(深圳)项目组招聘SharePoint和WWF开发工程师
- 招聘.Net高级开发工程师(深圳)
- 深圳高薪招聘iphone开发工程师
- 开发工程师的面试
- 深圳 招聘.net开发工程师
- 嵌入式Linux驱动工程师/BSP开发工程师面试笔试题集锦
- 面试JAVA开发工程师过程涉及的几个知识点
- 诚聘asp.net开发工程师(深圳)
- 微软不同分工不同侧重的面试——开发工程师的面试(摘自《微软360度》)
- 代友诚聘PHP开发工程师(实习岗位)