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

简单的自我介绍之后,面试官提出了以下面试问题:

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.了解分布式爬虫,多线程等。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值