阿里测开

好多天前面的,现在已经凉了。。。

一面

面试官人超好,不知道咋回事耳机噪音很大,一直听不清,还好面试的小哥人很有耐心

自我介绍

没什么项目经历,只能扯一扯学校的学习经历

数据库相关的东西有了解过吗?

项目里数据存储用什么?

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,

二面

突击面试,当时快九点了,我在刷抖音看小姐姐,接到电话直接就慌了,面试的是一个小姐姐,人也挺好

一开始问了面向对象,然后问了数据库一个函数,没听过。。。,然后巴拉巴拉一堆别的,技术方面涉及不多,当时慌的一批(一面不慌,二面不知道为什么超慌。。)

然后就挂了。。。。

现在也不知道投哪了,菜是原罪啊。

希望攒点人品

#阿里测开方向##阿里巴巴##测试开发工程师##实习##面经#
全部评论
楼主是本科吗
点赞 回复 分享
发布于 2020-05-21 16:33

相关推荐

05-08 08:07
已编辑
杭州电子科技大学 Java
一面-1小时技术1. 优惠券结算(付款后如何消耗)怎么做的2. 缓存击穿、穿透。3. 库存异步扣减如何实现。4. 写后查询场景。用户领券记录(数据)在哪里用到?如果数据丢失了,会发生什么5. 为什么用zset。如果不用zset怎么存储?如果考虑排序不使用zset?如果使用数据库呢?6. 为什么用布隆过滤器?好处?单机还是分布式7. MySQL。索引。主键索引和非主键索引区别8. 索引底层数据结构。几种结构对比。结点是有序的吗?如何实现的9. 联合索引判断a,b,c。    where  b=1000       where    a >10 and c =1000    where  c >100 a=100010. 用户下单一次有一个订单数据,从订单表里面统计出下单次数超过5次的用户。  分组查询11. MySQL的锁12. a=>转账 b    b=>转账a。在几个隔离级别会有什么问题?死锁?13. 事务特点。隔离级别14. Linux命令。nginx日志,如果看某个ip的所有请求,如何筛选日志。grep15. redis的setnx16. redis数据结构。使用场景17. redis的持久化。aof日志里存的是什么18. 快排复杂度算法:两个数组的中位数,hot100二分,困难题实习一点都没问。应该是前面答的太差了,最后给个hard劝退了
查看19道真题和解析
点赞 评论 收藏
分享
评论
2
19
分享

创作者周榜

更多
牛客网
牛客企业服务