主要是为了自己记录一下,方便回顾,如果能帮助到正在看面经的你,就更好啦~ 单面形式,面试官是个亲切的小姐姐,全程都提醒我不要紧张~~~~ 1.例行自我介绍 2.英语自我介绍(翻车了,怪自己没有准备好,国际化岗位啊。。。) 3.为什么想做运营(自己的专业是理工科,行业也和金融毫不沾边) 4.那你了解我们公司是干嘛的嘛? 5.你理解的用户运营是什么?或者你理解的运营是什么? 6.如果复购率下降了,如何
一、算法题(2道) 1. 你这个学期必须选修 n 门课程,记为 0到 n -1,在选修某些课程之前需要一些先修课程,先修课程按数组 nums 给出,其中 nums = [a,b] 。如果要学习a,则必须要学习b。请你判断是否可能完成所有课程的学习? 如果可以,返回 true ; 否则,这回 false 。 2. 反转链表 简单题,答案见链接。 https://www.programmercarl.
笔试时间2h; 有20道逻辑题 + 10道知识题 + 1道问答题 + 2道编程题 问答题 现在有64名跑步运动员与8条跑道,请问至少要几轮比赛才能找出跑的最快的4名运动员 10/11轮; 编程题 1.输入数组 如 3,2,3,-3,1,-2 求 和为0的子数组个数 这题类似的是 求和为k的连续子数组个数leetcode-560 这题难点在于他可以是不连续的子数组 2.输入一个字符串 求最大连续子字
自我介绍 介绍一下项目和实习 你如何理解云原生的概念 为什么要用k8s,k8s是做什么的? k8s如何实现弹性伸缩 看过Java方面的什么书? SpringBoot那些特性?为什么要用SpringBoot? 如何理解约定大于配置? Spring容器的初始化过程 Condition注解用过吗 Autowired注解是利用什么机制 Bean的前后置操作如何实现的,有没有在项目中使用到 看你参加过比赛,
9.29更新 状态是待定(应该就是挂了,面评还可以,就是方向不匹配) 没有手撕代码,会问你简历里的每一个项目。所以更多的问题是问的项目相关的,加上一部分八股。 八股部分 了解到的C++11以及C++11以上的特性(了解的很少.... 最近得去看看14 17 20的新特性) 智能指针 多态 (什么场景用多态,项目中哪里用多态了) 项目epoll用边沿而不是水平的原因 restful和rpc的区别 口
本来是线下的,然后疫情回不去了,就联系HR改成了线上。 1、上来先自我介绍,balabala... 2、然后面试官看我是C++,就问的C++:函数重载和函数重写的区别以及底层实现(命名倾轧、虚函数表以及虚表指针)、菱形继承以及如何解决(虚继承) 3、STL的vector的内存管理机制,C++11的线程局部变量???(没用过。。。) 4、操作系统:僵尸进程以及如何解决?(信号:SIGCHLD) 5、
一面结束后很快就会有HR联系,然后下午2点二面(9号)。 1、上来还是自我介绍 2、简单聊一下项目以及论文 3、C++纯虚函数的一系列问题,纯虚析构函数、纯虚类、构造函数为什么不能是虚函数。。。。 4、设计模式:单例模式的讨论 5、系统:32位系统以及64位系统的区别,如果用C++实现32位系统打印32和64位系统打印64的功能,怎么实现? 6、redis为什么快?为什么单线程?为什么6.0之后用
一面1h [项目] - [ ] 高并发处理 - [ ] 挖项目 [算法]- [ ] 二叉树最小层数,两种方法 - [ ] 找旋转数组中是否存在目标值,返回下标(要求空间O(1),时间O(n)) - [ ] 找数组逆序对,返回对数(要求空间O(1),时间O(nlogn)) 面试官挺好的,就是一直看着你写题,一边写一边按行问怪有压力 二面40min [项目]- [ ] 介绍IO多路复用机制 - [ ]
1、自我介绍 2、三次握手,四次挥手(我也搞不清楚怎么以上来就问这个,回答的七七八八一般) 3、看你的简历,你说学过计算机组成原理,能说一下这与软件开发的联系吗?(开放性问题,放开了回答) 4、java的基本数据类型 5、int的包装类是什么,Integer生成的两个对象可以用"=="直接进行比较吗?Integer在拆包过程中有什么要注意 6、常用的集合类有什么 7、Arraylist与Linke
一面20min [项目]- [ ] 介绍项目 - [ ] epoll机制 - [ ] epoll和select,poll的区别 - [ ] 边缘触发正处理着新事件来了怎么办 - [ ] epoll如何新建一个句柄 - [ ] socket广播机制 - [ ] socket的实现过程 - [ ] socket在哪一层 - [ ] C++内存管理 - [ ] 函数运行时内存分布 - [ ] TCP和U
9.26 一面 (10.12感谢信) 20min+ 自我介绍 项目介绍 介绍下数仓分层?做了哪些数据处理? Spark反压机制? HDFS读写流程? kafka中出现数据堆积如何处理?
晚上吃饭的时候突然打电话过来问我有空面试没 讲一下项目,我项目是经典websever,直接告诉他我去年跟着牛客网上写的,我忘得差不多了,跟他一阵胡言乱语。 看项目里有网络编程,介绍下tcp(之前也有公司这样问,我还真不知道怎么说),三次握手,四次挥手接着胡言乱语。 然后看有epoll他好像想问的,他想了想也不为难我了,说给我来点简单八股文,给我俩整笑了。 c++面向对象三大特性,封装多态继承。 c
一面: 上来八股轰炸,而且巨难,一直让我思考。支支吾吾答上来了一些 写sql:没写出来,说了个思路 面了50分钟最后让我反问,我说:"感谢面试官让我学到了很多,我觉得我回答的不好,就不浪费您时间了,就这样吧" 出来2分钟hr打电话给我约第二天二面,我:??? 二面: 面试官上来就说我看了你的一面,觉得你答的还算正常,但也就是一般般,我更看重来了之后可以直接上手做项目,下面我们开始写sql吧 给了两
#24届软开秋招面试经验大赏#10月24号 面经:(1h) 1:介绍下实验室的深度学习的项目; 2:讲一讲java的集合,hashmap源码里面有哪些让你印象深刻的代码(我答的是扩容时候迁移节点时候的计算下标的代码,&上hashmap原来的长度) 3:打开一个网址之后会发生什么(查询DNS,TCP, HTTP请求一条龙) 4:ARP协议 5:端口映射,NAT转换 6:为什么想来趋势,从哪里了解趋势
抱着多求工作机会的心态,秋招的过程中也投了客户端开发,虽然简历上写的大多数工作都是偏向java后端开发 之前也有面过客户端开发,全程java技术交流,体验感很好,所以就没花太多的时间在客户端开发的面试准备上 结果今天的面试过程当中 面试官一直隐隐批评没有客户端开发的经验和基础在 比如你了解什么是客户端开发吗 对客户端开发有什么样的认识 简单说了几句与后端开发相比 客户端开发更注重于用户的交互逻辑g