个人背景情况:
985硕 211本 两段大厂实习
拖延两周后参加了笔试,前两个意向部门直接流程终止
面试官周一打电话约了时间,最后确定在周二下午,面试时间总计一个半小时
阿里巴巴天猫BtoC产品经理暑期实习面试题
1. 自我介绍(这个时候稍微有点紧张),完了过后立即一通表扬,说我经历很丰富balabala
2. 请介绍一下项目1(我十分惊讶,因为这个项目纯学术型或政府型项目,我也没准备)
3. 描述一下某个项目中遇到的最困难的事情
4. 聊聊实习经历
5. 为什么从产品运营到产品经理
6. 详细谈一下产品运营的经历
7. 详细聊一下产品经理的经历
8. 你最喜欢的一款产品是什么(我说的是B站+四个原因)
9. 你觉得这款产品哪些地方做的好?(我感觉和上个回答有点重复,然后她让我针对一个具体的进行回答,比如弹幕,为什么做的好)
10. 你怎么看待B站会员答题的必要性?
11. B站有什么不足?如果是你,你会怎么做?(这个问题是我自己挖的坑)
12. 你最近有在了解什么行业资讯吗?最近在学习什么东西?
13. 你最近有了解过元宇宙吗?(???)
14. 你的暑期实习时间是怎么安排的呢?学校那边疫情会不会有影响呢?
15. 你有什么问题要问我的吗?(我问了对我的建议,她指出了我简历上的标注问题+回答上的框架问题)
投简历,然后是笔试过了是第一面然后是第二面过了之后是第三面,通过招聘软件去找到的,刚开始让你自我介绍,然后开始问你问题,通过你简历上的信息。没有录用,第一面挂了
面试官问的面试题:阿里巴巴java developer面试题
HashMap底层如何实现?
Hash一致算法?
说说HashMap和ConcurrentHashMap的区别?treemap和HashMap的区别?
java的内存分区?
java对象的回收方式,回收算法?
CMS和G1了解吗?
CMS解决什么问题,说一下回收的过程?
CMS回收停顿了几次?
java栈什么时候会内存溢出,java堆呢,说一种场景?
集合类如何解决这个问题(软引用和弱引用),讲下这个两个引用的区别?
java里的锁了解哪些?
synchronized锁升级的过程(偏向锁到轻量锁再到重量级锁),分别如何实现的,解决的是哪些问题?
Tomcat的基本架构是什么?
什么是类加载器?
说说双亲委派模型机制?
GC的机制是什么?GC算法和回收策略?
未来的职业规划?
4轮技术面+1轮hr面,hr面主要咨询目前有哪些offer,工资地点是否服从调配,以及之前的项目中,如何进行团队合作的,5轮面试都是1对1面试
面试官问的面试题:阿里巴巴后端工程师面试题
问简历的内容,其实还行。主要环节是,智能指针拷打,一致性哈希拷打,RPC拷打。
用过C++11吗?
用过
知道 unique_ptr 吗?
知道,是独占所有权的智能指针
怎么实现独占所有权?怎么转移所有权?
b = a; 怎么实现?b = move(a); 怎么实现?
就是说了移动构造函数/移动赋值运算符的流程
知道 shared_ptr 吗?
知道,是共享所有权的智能指针
怎么实现的共享所有权?
引用计数
引用计数和管理的内存地址怎么实现的?是同一块内存空间吗?
都在堆区
make_shared 会放在同一个空间
引用计数和管理的内存是相生相依的吗?
没搞懂,最后就问了这两个是同时创建的吗?
其实不是,传入 new xxx 的构造函数就不是
同样问了 shared_ptr 的 b = a; 怎么实现?b = move(a); 怎么实现?
同样说了下拷贝构造函数/拷贝赋值运算符、移动构造函数/移动赋值运算符的流程
(想问点分布式存储相关的)知道raft吗?
只了解是个分布式共识算法,没了解具体内容(论文都没看,我可不敢说我了解了)
看我没有相关经历,那就挖一挖简历吧
知道一致性哈希吗?
顺便提了一嘴自己的RPC实现了这个东西
解释一致性哈希是什么,然后开始深挖一致性哈希,怎么减少这种数据的移动,分桶结果改变的
然后开始引出虚拟节点
互斥锁,信号量使用的场景区别
一个线程互斥,另一个线程同步
互斥锁,读写锁,自旋锁的区别
八股文,只说了自旋锁,就没让继续说了
怎么实现自旋锁
说了原子操作,test and set指令(tsl)
RPC的实现流程?
八股文
怎么在同一个端口,发布多个服务?
就说说自己咋实现的
怎么实现的超时?
socket设置,recv超时
然后开始问重试机制,如果需要我实现应该怎么实现?
最大重试次数,计数
如果同时发出很多个RPC请求,这个qps上不去,咋办?
不知道,想了一会说,也不能总是创建很多个线程吧
然后就说可能得用I/O多路复用了
RPC调用的同步和异步,和之前说的同步和异步,是一个意思吗?
socket的同步阻塞,是收到数据前,一直阻塞,等着
这个是在得到调用结果前,是否可以继续做下面的事情
那我继续问,如果同一个RPC调用,按照你之前的重试机制实现,如果前一个请求(涉及到写,非幂等,比如文件创建)是成功的(但是做的太久,设置的超时太短,以为超时失败了),后面重试的请求失败了(显示文件已创建),应该怎么解决?
想了很久,说同一个请求的数据包都是通过请求id关联的,
那么每个请求,都单独开个线程去等(因为重试的次数本就不多),然后请求到的结果,放入哈希表,当然,也放到队列里面
通过请求id,索引哈希表,看看有没有最近的成功请求结果,如果有,之后的失败请求,就没必要记录了
那么,根据这个实现,如果第一次的请求是响应成功的,但是由于网络原因失败,应该怎么办?
不懂了,之后没继续深挖
那么就说webserver吧(简历的项目名称不是webserver,不过被一眼看出,老面试官了)。你知道I/O多路复用机制,除了epoll,还有啥吗?
select,poll,原理差不多,没让说具体原理
ET和LT的区别?
八股文
ET和LT哪个性能更好?
一般认为ET更好,毕竟可以从内核中少拷贝就绪文件描述符
但是,ET伴随着使用非阻塞socket,要一次性读完、写完数据,也就是说可能进行的 read 或者 write 系统调用会更多
至于是否真的更好,目前没有定论,需要在更多的环境、场景下去测试
第一次面试是通过BOSS直聘自己投递的阿里的子公司,面了两轮,然后挂掉了。我的简历进入了简历库。
之所以后面还是有面试官电话过来进行面试的原因我有问面试官。
当有人才需要的时候,面试官会在简历库中进行搜索,一般会找到面试2轮级以上,简历还比较合适的人,然后打电话给到当事人询问是否可以进行面试,所以这就是大家都茫然的接到面试电话的原因。ps:一般1-2面都是电话进行,3面之后一般是视频方式。
阿里巴巴产品运营面试题
1. 自我介绍(教育背景,实习经历等内容)
2. 工作经历介绍(针对过往的一段实习经历进行提问)
3. 项目介绍深究(询问了一些项目的具体细节)
4. 如果让你做,你会怎么做?(给了一个案例,现场分析面对该情况你会怎么处理)
阿里-商业分析暑期实习岗位-一面面经
三月中旬网申,忘记内推以为没戏了,申的估计也算是热门岗位,下旬完成海笔测评,过了大概一周收到一面通知。有点得吐槽一下,当天中午发邮件和短信通知晚上面试,确实比较仓促。按照邮件要求,先加HR钉钉,之后会拉个小群,面试官用钉钉与你电话联系。HR可能也比较忙吧,面试开始前1h通过好友申请。
写个面经攒点人品,顺便也求个offer,希望能到达二面吧
阿里巴巴BA实习面试题
问题
面试官上来先介绍了一下部门和职位的一些工作概况
自我介绍;
说一说数据分析相关的项目;(可能没拿到简历或者给面试者比较高的自由度吧)
顺着本人介绍的项目往下问,比较侧重一个清晰的逻辑脉络,比如做这件事的目标/理由,为何会有这种目标想法,之后再说如何做。关于项目内容问的也比较细,会中途打断问细节。
问你关于盒马的一些概况、认知,以及对未来发展的看法、为什么想要加入这个事业线?
问面试官问题。
结束
感觉表现一般,整个流程也就持续了25min吧,当时面试时间也比较晚了,晚上九点多结束
写个面经攒点人品,顺便也求个offer,希望能到达二面吧
1.分好小组之后,面试官介绍整个群面流程,明确时间安排。分发群面题目、草稿纸和笔。
2.分组进入房间,每个同学按顺序进行30秒的自我介绍。
3.给出15分钟的读题和自我思考时间。
4.每个同学简要介绍自己的方案和想法。
5.大家进行讨论,逐渐确定整体方案。
6.讨论时间到,由一位同学进行总结发言,时间为3分钟。
7.补充说明时间为1分钟,有需要的同学可以继续发言。
8.面试官对某些同学进行提问。问题涉及到方案,群面中被提问者的表现和对他人的看法。
9.群面结束。
阿里巴巴互联网产品经理面试题
互联网适老化政策下,为解决老年人、残疾人使用困难,设计视频App,需求、核心功能、产品形态有哪些
(共2362条) 北京字节跳动科技有限公司
(共2153条) 阿里巴巴
(共2138条) 京东商城
(共24条) 太平洋网络有限公司
(共25条) 南京中北(集团)股份有限公司
(共11条) 艺龙网
(共4条) 四川长虹网络科技有限责任公司
(共4条) 江苏核电有限公司
(共4条) 南通电信
(共9条) 中邮通建设咨询有限公司
(共6条) 中车戚墅堰机车车辆工艺研究所有限公司
(共9条) 日电卓越软件科技(NEC-AS)