A公司(爬虫工程师)

1.国际惯例,请您做一下自我介绍?

2.说一下你为什么从上一家公司中离职?

3.HTTP你了解吗,有几次握手?

4.说说你在爬取网站的过程中,哪家或者哪几家公司是你觉得最难爬的,为什么?

5.验证码识别你了解吗,你遇到过需要验证码识别的网站吗,你是怎么处理的?

6.Tesseract的工作原理是什么,你是怎么训练你的Tesseract?

7.封IP后你是如何处理的,你是如何获取代理IP的

8.redis的工作原理?它是通过什么来去重的?

9.假如某一事件有好几家网站进行报道,你是通过是什么来判断这几家网站报导的是同一间事件(也就是所谓的去重)?

建议:多媒体(微信方面)

B公司(爬虫工程师)

首先是笔试,有Linux基础(如何查看目录、如何查看磁盘内存以及如何删除某一字符串类型的进程问题)、Java基础(单例设计模式、JVM的内存结构、gc原理)、Web方面(session和cookie的解释、HTTTP的几次握手、如何判断一个单链表是闭合的还是开放的)

1.国际惯例,请您做一下自我介绍?

2.你是学python的对吗,假设我是一个不懂编程语言的人,你给我介绍一下python?

3.给我说说你为什么从上一家公司中离职?

4.你学编程多久了,都学了哪些内容?

5.来说说你的项目吧,说一下你在整个Web项目中的职责?

6.你是怎么设计这整个Web项目的,都有哪些模块,以及又是如何与数据库进行交互的?

7.谈一下你的另外一个项目吧,你都爬了哪些网站,说说你觉得印象最深刻的或者你觉得最难爬的一个网站?

最后又做了套笔试题:两个有50亿个URL的文件A,B,每个URL大小为64字节,现有4G内存,磁盘大小为500G,设计一个方案来取出这两个文件相同的URL。

Python工程师面试汇总相关推荐

  1. Python工程师面试必备25条Python知识点,赶紧收藏!

    人生苦短 我用python 有些小伙伴最近问我Python工程师面试会问些什么 现在就给大家来总结一下干货! 源码.资料电子书点击此处 1.到底什么是Python?你可以在回答中与其他技术进行对比 下 ...

  2. 25道Python工程师面试必备知识点!

    2018-01-13 许以沉默 小象 Python作为近年来受人关注的流行编程语言,在众编程语言中排名靠前.因此,企业对这方面的人才需求逐渐增大,越来越多的人想要成为Python工程师.今天,小编就分 ...

  3. python工程师面试宝典_2019年,Python工程师必考的6个面试题,Python面试题No5

    第1题:Python里面如何实现tuple和list的转换? 函数tuple(seq)可以把所有可迭代的(iterable)序列转换成一个tuple, 元素不变,排序也不变 list转为tuple: ...

  4. 图像算法工程师面试汇总

    索贝公司笔试题:图像处理算法工程师 一.填空: 1.常用的插值方法有:最近邻插值.双线性插值.立方卷积插值. 2.常用的边缘检测算子有:一阶: Roberts Cross算子, Prewitt算子, ...

  5. Python工程师面试必备25条Python知识点

    1.到底什么是Python?你可以在回答中与其他技术进行对比 下面是一些关键点: Python是一种解释型语言.这就是说,与C语言和C的衍生语言不同,Python代码在运行之前不需要编译.其他解释型语 ...

  6. python工程师面试准备资料

    转自github:https://github.com/taizilongxu/interview_python Table of Contents Python语言特性 1 Python的函数参数传 ...

  7. 测试工程师面试汇总【完美世界】

    目录 1 自我介绍 2 介绍你最熟悉的测试项目 3 说出你印象最深的一个bug 4 说说测试PC-web端与移动端app的测试区别 5 说说为啥要测试接口,谈谈你的看法 6 接口自动化的参数化:数据封 ...

  8. java中高级工程师面试汇总

    1 接口服务数据被劫包如何防止数据恶意提交 1.1:防篡改 客户端提交请求之前,先对自己请求的参数全部进行拼接加密得到一个加密字符串sign 请求参数加上sign,然后再发送给服务器 服务器将参数获取 ...

  9. python运维工程师面试题_新浪软件测试面试题-Linux运维工程师面试真题

    新浪软件测试面试题-Linux运维工程师面试真题 作为Linux运维工程师,进入大公司是开启职业新起点的关键,今天特别分享了其在新浪面试Linux运维及云计算工程师的题目和经历,希望对广大Linux运 ...

最新文章

  1. [C++] 牛客网:合并两个有序的数组
  2. 途虎养车APP--参数分析
  3. jquery获取手机验证码按钮计时插件getVerifyCode.js
  4. 使用wlan接收器经常重新登录怎么办
  5. linux c之通过popen执行shell命令
  6. Python与C语言的区别是什么?
  7. MR作业的提交监控、输入输出控制及特性使用
  8. 公众号第三方平台开发 - 教程五 代公众号发起网页授权源码
  9. 想请教知者几个地图问题
  10. 【直播回顾】URP中如何写Shader?
  11. gateway请求拦截_gateway 网关(转发,跨域,拦截器等)
  12. 洛希极限 (10 分)
  13. 设计开发前的产品原型图
  14. 基本概念:线与逻辑、锁存器、缓冲器、建立时间
  15. Deepin上安装USB无线网卡驱动
  16. YUY2和MJPG视频编码格式区别
  17. N卡所有旧版本驱动下载
  18. linux里的.mht是什么文件,mht是什么文件?打开mht文件的方法
  19. 验收测试:α测试(Alpha 测试 )、β测试(beta测试)
  20. Soot -- 中间代码Jimple介绍

热门文章

  1. Xilinx 黑金ZYNQ开发板AX7020,利用VIVADO进行FPGA程序烧录
  2. 野路子玩Qt,第十集,八音盒
  3. ijkplayer系列1:ijkplayer介绍
  4. Android开机启动流程
  5. 从零玩转人脸识别之RGB人脸活体检测
  6. 自动组策略(GPO)备份工具
  7. Qt之定制个性化系统托盘菜单(仿360安全卫士)
  8. css里外边框与内边框_基本CSS边框
  9. java 生成短链接_java调用百度API生成短链接(一)
  10. 必备工具!程序员高效率工作工具推荐