阿里测开
好多天前面的,现在已经凉了。。。
一面
面试官人超好,不知道咋回事耳机噪音很大,一直听不清,还好面试的小哥人很有耐心
自我介绍
没什么项目经历,只能扯一扯学校的学习经历
数据库相关的东西有了解过吗?
项目里数据存储用什么?
MySQL 就完了,也不知道再说啥
python 语言特性
也不知道该说啥,就说了简单, 轮子多,但效率不如编译型,GIL让多线程不如人意
python常见的数据结构
可变类型,不可变类型一顿扯
变量名区分大小写吗?
这题给我问懵了,区分啊
== 和 is 的区别
==比较值, is比较对象
单例的实现
1. 重写__new__
2. 模块
3. 装饰器
4. 共享属性
怎样实现线程安全
只说了加锁
死锁怎么办
就说了放在finally里,或者加一个超时时间
垃圾回收机制
引用计数,标记清除,分代回收
排序算法,哪些是稳定的
冒泡,插入, 归并, 桶, 计数, 基数
印象深刻的技术栈
说了Django-rest-framework
有思考过哪写库存在改进空间
懵了, 就说之前整合过一个处理excel的库
数据库的主键和外键
瞎说了一通
三种删除 Drop,Delete, Truncate
只知道前两个
- Drop 删除表
- Delete 删除某一行
- Truncate 删除表内数据,相当于不加where的Delete
临时表?
盲猜可能是视图,就说了是一个虚拟的表,查询方便,有一定的安全性
大学期间的其他活动和表现
对阿里的技术栈有没有一定的了解
后面的工作规划
对阿里的感觉
对测试开发岗位的认识
最后让我尽量学习一下Java,另外吐槽我简历太简单,差点被pass,
二面
突击面试,当时快九点了,我在刷抖音看小姐姐,接到电话直接就慌了,面试的是一个小姐姐,人也挺好
一开始问了面向对象,然后问了数据库一个函数,没听过。。。,然后巴拉巴拉一堆别的,技术方面涉及不多,当时慌的一批(一面不慌,二面不知道为什么超慌。。)
然后就挂了。。。。
现在也不知道投哪了,菜是原罪啊。
希望攒点人品
#阿里测开方向##阿里巴巴##测试开发工程师##实习##面经#