首页 > 阿里测开 电话面凉经 清凉一夏
头像
快到碗里来,offer
编辑于 2020-08-27 22:49
+ 关注

阿里测开 电话面凉经 清凉一夏

楼主背景:双非硕士,非科班,硕士期间自学了Python编程,网络爬虫,数据结构与算法和数据库的一些基本操作,无实习经历。今年秋招果断投互联网公司,一开始也投了算法和开发岗,发现大佬太多,竞争不过,退居测开。

首先还是要感谢阿里给了我这次面试的机会,面试官很棒,可以感觉出功力深厚,无奈楼主录音的时候没开麦克风,面试官小哥哥说的很多点我没记下来。面试官最后在我反问完之后,跟我说由于实践和实习经历是你的短板,你需要加强某些方面的学习,很nice。前面几次面的其他厂的面试面一次升一级,这一次至少升五级,看清了自己很多方面的不足,首先是基本功要到位,其次知识面要广,不能只盯着这一个知识点。

时长: 1h24min

问题:

1. 自我介绍

2. 介绍一下自己的项目

由于没接触过实际项目,然后平常有挣点小外快,就说了关于其中的一个,讲的是网络爬虫中加密的一个

3. 面试官一眼就看出这个加密并不复杂,然后就问有些数据你可能根本就看不到怎么办?或者有md5加密
回答了关于js的一些操作
4. 对于无法读取的数据如何进行操作?
答的图像识别,用机器学习等去处理,但好像不是他想要的答案,跪求爬虫大佬告知

5. 根据我上面答的问实际中有没有遇到过?

6. Python列表如何实现逆序

7. 在无限内存的情况下,不断的对listappend元素,问这个list是否可以无限大?

我寻思着python里不是append的时候不是会申请一些新的空间嘛,我就答了个可以无限大,他说受到sys的限制,不是无限大的,学到了,我之前以为sys只限制了递归的深度,原来也可以限制这个,看来得单独学一下sys库了

8. python中怎么查看一个文件夹下的所有文件?

答了使用os

9. os具体的访问文件夹的操作

由于os库不经常用,只答道了需要传入路径path,但是具体的方法不记得了,害,全忘记了,(卑微)

10. 你现在编写了一个读取文件夹中所有文件的函数(子文件夹中的也要读取,也就是要递归的),你现在应该怎么测试?

把一些基本的答了一下,然后补充了其他方面的几个。但还是不够到位,面试官后面给我补充了几个,补充的那几个是真的好,无奈我现在忘记了,可恶。还望有大佬留言,让我扩充一下思路。
11. python中的垃圾回收了解嘛?
引用计数,标记清除,分代收集
12. 引用计数的缺点。
只答了个循环引用。

13. 什么是索引?

14. 数据库的索引是怎么创建的?

直接答了个在网上看到说是B+树,对于其原理不是很清楚,我都不知道我哪里来的勇气。

15. 什么是线程?

16. 线程间的通信方式,同步方式有哪些?

17. 什么是死锁?产生死锁的一些条件?如何处理死锁?

18. DNS的整个过程。

这个很可惜,回答的不是很好,很多忘记了,只说出了个大概。

19. 在线编程

使用多线程爬虫,并存到数据库当中。

最后指出我存在的一些问题,有个功能没有去实现,数据库的并发问题没有处理,某些地方的异常没有捕获

反问

更多模拟面试

全部评论

(1) 回帖
加载中...
话题 回帖

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐