2019年BAT公司(月薪2W5)Python面试题之爬虫

2 篇文章 0 订阅
2 篇文章 0 订阅

前言:

故有谚语说:打仗之前知晓军情尤为重要,不是有句话说:知己之方能百战不殆!哪如今的面试是不是同样的道理,特别是大公司,一个好的岗位几百人抢也是常用的事,你不了解你想进的公司文化和发展趋势,那你拿什么去和别人竞争。

2019年BAT公司(月薪2W5)Python面试题之爬虫

 

特别是如今社会“人才”遍地都是,竞争压力越来越大,不能做到知己知彼,但也好歹略懂一二吧,你说是不是这个道理!

今天为大家带来的内容是:2019年BAT公司(月薪2W5)Python面试题之爬虫!

一、有表List,并有字段A、B、C,类型都是整数。表中有如下几条记录:

2019年BAT公司(月薪2W5)Python面试题之爬虫

 

现在对该表一次完成以下操作:

查询出B和C列的值,要求按B列升序排列,写出一条新的记录,值为{7,9,8},查询C列,要求消除重复的值,按降序排列,写出完成完成以上操作的标准的SQL语句,并且写出操作3的结果。

2019年BAT公司(月薪2W5)Python面试题之爬虫

 

二、列举您使用过的python网络爬虫所用到的网络数据包(最熟悉的在前):

建议回答以下网络数据包:requests、urllib、urllib2、httplib2

2019年BAT公司(月薪2W5)Python面试题之爬虫

 

三、列举您使用过的python网络爬虫所用到的解析数据包(最熟悉的在前):

建议回答以下解析数据包:BeautifulSoup、pyquery、Xpath、lxml

四、列举您使用过的python中的编码方式(最熟悉的在前):

建议:UTF-8,ASCII,gbk

五、python3.5语言中enumerate的意思是_______________________

答:对于一个可迭代的(iterable)/可遍历的对象(如列表、字符串),enumerate将其组成一个索引序列,利用它可以同时获得索引和值,enumerate多用于在for循环中得到计数。

六、的八进制表示是_______________________

这个是送分题,答案是:143

七、列出比较熟悉的爬虫框架

建议:最熟悉的在前,自行回答。

阅读以下Python程序

2019年BAT公司(月薪2W5)Python面试题之爬虫

 

请在下面写出打印结果,这题就不做解答了。

八、在某系统中一个整数占用两个八位字节,使用Python按下面的要求编写完整程序。

建议答案:接收从标准输入中依次输入的五个数字,将其组合成为一个整数,放入全局变量n中,随后在标准输出输出这个整数。(ord(char)获取字符ASCII值的函数)

九、请简要说明视图的作用

十、试列出至少三种目前流行的大型数据库的名称:,其中您最熟悉的是_,从__________年开始使用。

好了,以上就是本期的内容啦!谢谢观看。

python交流群:877562786(群里含大量学习资料,面试宝典等)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值