公司:北京奥德塔数据科技有限公司 公司是个创业型,没有融资,100人以下,大数据领域,面试官态度还好,但是我估计要凉,准备不是很好!
面试时间:20min
岗位:Python开发工程师
坐标:北京
#一面
1.以下代码输出结果是什么?"
"import copy<br />
a = [1,2,3,4,['a', 'b']]<br />
b = a<br />
c = copy.copy(a)<br />
d = copy.deepcopy(a)<br />
a.append(5)<br />
a[4].append('c')<br />
print(a)<br />
print(b)<br />
print(c)<br />
print(d)<br />
2.在python中如何动态获取和设置对象的属性
3.简述python GIL的概念
4.python有没有真正的多线程,为什么,编写一个多线程抓取网页的例子,并阐明多线程是否比单线程性能有提升,并解释原因
5.scrapy中如何给回调函数传递参数
6.请写出mysql命令:将table中的url字段的所有内容加上"http"
7.如何在scrapy setting中设置过滤(抛出)404的状态码
8.请画出scrapy框架架构图
9.简述爬虫中遇到表单交互和cookie的一些解决办法并实现,并说明包的用途和方法
10.请简述爬虫遇到验证码识别的解决方法,并说明引用的包和相关用途
验证码登录>
验证码登录>
自动登录 | 忘记密码?
密码登录>
自动登录