【阿里测开运维内推,简历数比hc少的超高性价比部门】+经验
没hc了,秋招再见
部门双休!趁早上车!
我的二维码被吞了
大家直接加微信吧,我给发内推码
我们现在真的很缺简历,简历还没hc多,请大家不要犹豫投递吧
1、这个帖子主要是为了给cbu技术部招聘2023届实习生,岗位有测试开发和sre,如果想要投递别的岗位可以自行扫码投递。
2、给大家明确下测开是测试开发,开发测试工具,偏开发。所以测试理论,测试经验没有的话问题不大,开发能力更加重要。
3.个人挺推荐阿里的实习的,学的东西挺多的,都是干货,老板们培养也比较用心,现在投递机会多多,建议大家不要一直等,hc满了一般就不要人了,所以一般后头是地狱难度的。
4.我们弹性打卡,师兄一对一带人学习,联系我们可以直推部门,节省系统分配时间,更高效完成面试流程。
【内推流程】
【如何投递】
1)可以加微信咨询:********
1)可以加微信咨询:********
2)扫描二维码,收到邮件后完成简历投递
【部门介绍】阿里集团-新零售技术事业群-cbu技术部-质量和技术风险 在美丽的滨江园区
阿里巴巴CBU 属于阿里巴巴新零售事业群1688.com(通俗来说就是阿里巴巴这个APP的业务),我们部门业务覆盖交易,伙拼,找工厂,用户增长等核心业务,欢迎加入咨询。
【岗位】测试开发
我们组只招聘测试开发,没有测试经验没关系,会一门语言基础或者掌握一些机器学习、深度学习算法的同学都可以踊跃投递,面试官会针对问简历问你会的内容。
【毕业时间】毕业时间卡死,只要23届同学哦
【部门介绍】阿里集团-新零售技术事业群-cbu技术部-质量和技术风险 在美丽的滨江园区
阿里巴巴CBU 属于阿里巴巴新零售事业群1688.com(通俗来说就是阿里巴巴这个APP的业务),我们部门业务覆盖交易,伙拼,找工厂,用户增长等核心业务,欢迎加入咨询。
【岗位】测试开发
我们组只招聘测试开发,没有测试经验没关系,会一门语言基础或者掌握一些机器学习、深度学习算法的同学都可以踊跃投递,面试官会针对问简历问你会的内容。
【毕业时间】毕业时间卡死,只要23届同学哦
从2020年3月开始正式准备,之前一边忙实验室项目一边自学JAVA,到7月开始参加提前批,9月差不多正式结束了秋招。
分享一下我的经验以及面试过程,希望能够给同样跨专业的人一些帮助。
说一下,测开和客户端开发都并不太要求你的测试经验或者客户端经验。因为本身大家都没学过测试和客户端,零基础上手这方面也很快,关键还是要会语言基础(java面试安卓,c加加面试ios)
【时间安排】
- 针对互联网:七月开始陆陆续续就有提前批,那之前至少语言和基础都过了一遍,算法该刷的刷过了。然后可以边面试边背题。
- 针对国企:一般九月开始,多投多面试就行
【复习经验】
【算法】
- 数据结构 过一遍了解基本概念就可以刷题,边刷边巩固
- Leetcode网站 :面试常考算法题来源
- 首先leetcode网站中的剑指OFFER所有题目必刷 刷题要看答案 吸收答案的思路
- 然后按照列表刷题:热题HOT100,精选TOP面试题这两个必刷
- 推荐可以看的书:labuladong的算法小抄,剑指OFFER
【语言】
- C++ :C++primier(书太厚了看了记不住,可以大概看一下,然后从算法题里巩固基础,最后看面经整理需要深入理解的知识点)
- JAVA(框架太多跨专业可能时间来不及,并且研究所/游戏行业要求C++多,其他行业对JAVA/C++差不多,银行虽然偏向JAVA,但是会C++也没问题)
- 尚学堂 高淇300集(感觉他的高级部分讲的不太好换老师以后)
- JUC JVM 尚硅谷周阳
- SPRING系列
【书】
- EFFECTIVE JAVA/THINK IN JAVA/深入理解JAVA虚拟机
- JAVA总结的很好的一个基础知识点总结
- https://github.com/CyC2018/CS-Notes/blob/master/notes/Java%20基础.md#%E5%8F%82%E8%80%83%E8%B5%84%E6%96%99
【计算机基础知识】
- 网络
- 王道考研 计算机网络知识点
- 书:图解HTTP 图解TCP/IP
- 操作系统
- 王道考研 操作系统知识点
- 过一遍对这两门课的概念有理解就可以,面试的知识点和考研的知识点还是有所不同
- 面试知识点可以等到正式准备找工作再集中整理背诵,现在可能背了也不记得
- 数据库
- 推荐尚硅谷
- https://www.bilibili.com/video/BV12b411K7Zu 基础+高级部分
- Redis等
- 项目
- 学习语言的同时最好要有一个与之匹配的项目
- C++ 可以用实验室项目,或者网上找一个
- https://github.com/qinguoyi/TinyWebServer涉及c++,tcp/ip,操作系统(linux),redis,socket
- JAVA最好学最新的技术的项目
总之算法==语言 > 项目
【关于实验室项目】
- 对于实验室项目自己的负责部分要很清楚,面试官感兴趣的话都会问问
【关于实习】
- 像本来时间就不是太多,实验室老师管理很严格的最好不要实习,除非真的很想去那个单位
- 当然如果实验室放人,或者本科生自由一点,多实习还是有好处的。至少项目好看很多。
- 实习转正机会特别大!!不要错过实习,我个人比较推荐阿里的测开实习,因为我们这的话基本对实习生培养挺用心的,会有技术专项做,个人成长比较快
【关于面经】
- 面试前一定要看面经,就像考试前老师划重点一样。面经基本重复度很高,时间越近重复度越高,而且算法题也是重复的
- 可以和身边的人商量,面同一个部门基本碰到的面试官都一样。所以问的题也大差不大
- https://github.com/afatcoder/LeetcodeTop 这个是当时有个人总结各个公司高频面试题,分岗位和部门,还是挺好的,我们面试前会对着部门看一下他常出的题,命中概率比较高
- 多刷牛客网看别人的面经和经验
【面试记录】
【招银】
一面
- 接口和抽象类
- 线程池了解吗?说下线程池的参数
- 数据库
- 左连接和内连接区别
- B树
- 什么是脏读
- 操作系统
- 死锁有哪些原因
- 介绍socket通信
二面
- 求最大公因数
- 两个表左连接
- 如何测试人脸识别功能
【字节】
一面
- TCP,UDP区别
- TCP的拥塞控制
- Hashmap的原理
- hashmap是线程安全的吗 不是
- hashtable如何实现线程安全 synchronized
- synchronized关键字怎么用
- volatile怎么用
- 线程池了解过吗?线程池里面的属性
- 重载和重写的区别
- 算法:镜像二叉树
二面
- HashmapN连问
- hash冲突
- hashmap是怎么进行hash运算的
- 为什么要用异或,不用与,不用或
- 为什么哈希值要右移16位
- synchronizedN连问
- 1 修饰静态方法和非静态方法
- 2 修饰两个静态方法
- 除了synchronized你还知道什么线程同步的方式
- 回答了可重入锁
- 可重入锁是什么意思
- 说一个死锁的例子:卖票
- 算法一:实现一个卖票
- 说说DNS
- 实现一个DNS(可以写伪代码)
三面
- 项目
- 聊之前面试没有答出来的问题
- 算法题:顺时针生成矩阵(和打印原理一样)
【京东】
一面
- 字符串有哪些类?说一下
- 接口和抽象类
- 反射用在哪
- 进程和线程区别
- 怎么实现多线程
- 了解序列化吗?不了解
- 算法:合并有序链表
- 说一下测试用例:如何测试一个自动售货机
- 如何理解测试开发这个工作
二面
- 如何测试面试app
- 如何理解测试开发这个工作
【OPPO】
一面
- ==和equals区别
- 接口和抽象类
- 值传递和引用传递
- JAVA内存泄漏
- 5HASHMAP原理/扩容
- 如何实现线程同步
- 设计模式了解哪些?单例:饿汉/懒汉/DCL
- 如何判断垃圾是否回收
- 哪些对象可以作为GCROOT
- HTTP和HTTPS区别
- Arraylist和linkedlist区别
- 链表如何插入
- 口述二分查找
- 大文件如何上传?
二面+HR面
- 项目遇到了啥困难,怎么解决的,如何解决团队分歧的
- 为什么图像处理用CNN而不用其他网络?为什么报名客户端,对客户端的理解
- 能否接受深圳
- 优点缺点
- 作为leader如何处理团队分歧
【农行】
笔试
- 上午9:00--11:55
- 单项选择题 1h
- 80题:
- 数据库代码 15题
- 数据库基础 10题
- 数据结构 15题
- 计算机网络 10题
- C/JAVA代码 15题
- 测试 5题
- 数字计算 5题
- 思维逻辑 5题
- 二、编程题 1h30min 3题
- 1、三进制表示火星文:数字0,1,2分别对应字符@,$,&。输入数字123,输出字符串“$&@”。
- 2、找出k个点中离质点最近的点并输出该点下标。输入:["1,1","3,2","4,5"],输出:1。
- 3、两副牌中的12张扑克牌按花色和大小排序。大小王用a表示,红心用b表示,黑桃用c表示,反正大概就是这么个意思,大家意会吧...
- 输入:[“a1”,"b3","d4","b2","a2","b5","d5","c3","c2","c6","c4","b6"],
- 输出[“a1”,"a2","b2","b3","b5","b6","c2","c3","c4","c6","d4","d5"]。
面试
- 两人一组 轮流提问
- 两分钟自我介绍
- YOLO怎么进行检测的
- YOLOV4和V3区别
- MINOR GC 和 FULL GC 区别
- SPRING怎么解决循环依赖
- 堆排序原理/是否稳定
- 大文件中找一个字符串 用前缀树
- 有补录,补录时间很长,大家不要着急等待就行
【美团】
一面
- 索引是什么
- B+树原理
- 事务是什么
- 数据库事务原理
- GET/POST GET的请求在请求头里嘛?
- HTTP的报文头
- TCP/IP分层
- IP的作用
- 三次握手和四次挥手
- 为什么握手三次而挥手得是四次?自己思考一下,不要背书//他的答案:因为握手建立的是双向通信,而挥手可以是单向的结束
- String s1 = new String(“abc”) //生成了两个对象,一个在常量池一个在堆内存
- String s2 = “abc”
- S1==s2?False 比较s1和s2实际上比较的是引用的地址,地址指向的是引用对象在内存中的位置。s1实际上指向的是在堆内存新建的对象,s2实际上指向的是常量池的对象
- String s3 = new String(“abc”)
- S1==s3?False s1和s3指向的是堆内存中的不同对象
- String s4 = “abc”
- S2==s4?True 都指向常量池的同一个对象
- String s4 = s1;
- S1 = “bcd”;
- S4=?”abc” s4原本和s1指向同一个对象,s1重新指向了常量池的新对象,s4还是abc
- 代码:
- 二叉树的翻转
二面
- 不想面了累了,结果开这么高,大家还是多面,不要懒
【华为开发】
一面:
- 项目
- 泛型
- 堆和栈
- HashMap 是否线程安全 Hashtable
- ArrayList 是否线程安全 如何使得它线程安全
- Volatile
- 数据库:
- 主键索引的特点
- 事务
- 代码:括号匹配
二面:
- 项目
- 代码题:字符串解码:用栈解决带数字和字母
#阿里巴巴##内推##测试开发工程师#