金九银十已经进入大规模的开奖季,为了进阿里,我都做了哪些准备

金九银十已经进入大规模的开奖季,为了进阿里,我都做了哪些准备,第1张

金九银十已经进入大规模的开奖季,为了进阿里,我都做了哪些准备

进阿里快一个月了,现在才有时间梳理一下,其实面经这种事,,很不靠谱,因为问得很全很全,所以,就好好准备吧,别想着刚好就问到背的题了。

一面

  • 自我介绍+项目

  • C++基础

  • C++底层如何进行内存分配

  • C++是面向对象的编程,类中默认的拷贝构造函数是浅复制,存在什么问题?

  • 浅复制,两个对象p1和p2指向同一资源,析构p1时,p2成为野指针

  • 计算机网络

  • TCP和UDP区别

  • TCP协议建立的连接为什么可靠

  • 进程与线程的区别

  • 机器学习

  • 介绍LR

  • 编程题(阿里内部会议系统)

  • 判断两个链表是否相交

  • 从头遍历到尾,如果最后一个节点相同则两链表相交

  • 打印

二面 (leader面)

  • 自我介绍+项目

  • C++基础

  • C++中的封装、继承、多态

  • C++中虚函数

  • C++的动态内存分配

  • 专业相关

  • 介绍物联网

  • 介绍最擅长的技术点

  • 项目中遇到的问题如何解决

  • 生活中遇到过的挫折

  • 最大的优势

三面 (p9面)

  • 自我介绍+项目

  • 聊测开工作内容

四面 (交叉面)

  • 自我介绍+项目

  • C++基础

  • C++中free和delete区别

  • C++中new申请的空间,是否可以用free释放

  • malloc/free、new/delete必须配对使用;

  • malloc/free为标准库函数,用于内部数据结构(如int,float)的动态内存分配

  • new/delete为运算符,可用于非内部数据结构(如类)的动态内存分配

  • new创建对象时自动调用构造函数,delete销毁对象时自动调用析构函数

  • 机器学习

  • 召回率、精确率、准确率

逻辑思维

1*2*3*...*99*100 结果的末尾一共几个零

1*2*3*...*(n-1)*n 结果的末尾一共几个零

5*偶数可以产生零,比如5,10(2*5),15(3*5),20(4*5),25(5*5),需要注意25(5*5),50(5*5*2),75(5*5*3),100(5*5*4)可以分成多个5,为结果贡献多个零。

下面这些图,是面试前做的一些笔记,虽然也不是很全,但也能对大家起到一些参考作用~ 没有什么套路,就直接发出来了,多图预警!!

需要笔记的小伙伴可以关注公众号:“程序员白楠楠”免费获取。

软件测试基础

实例介绍

单元测试

白盒测试

黑盒测试

集成测试与系统测试

面向对象软件测试

WEB网站测试

软件本地化测试

一线互联网大厂面试真题(含答案)

包括腾讯、字节、网易、阿里、京东等一线互联网面试真题合集

 需要笔记的小伙伴可以关注公众号:“程序员白楠楠”免费获取。

 

总结

有时候,你之所以发展得不好,不是因为没有机遇,而是因为你没有准备好,导致机遇与你擦肩而过。如果你想要学习,什么时候开始都不晚,而不是瞻前顾后,你只要用尽全力,剩下的就交给时间!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4752000.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-08
下一篇 2022-11-08

发表评论

登录后才能评论

评论列表(0条)

保存