1.java的基本数据类型; 2.java的四种引用类型; 3.static关键字; 4.访问修饰符; 5.final关键字; 6.string类去掉字符串空白的方法;截取子串的方法; 7.通过树的前序,中序,推后续遍历; 8,stringbuffer 和 stringbuilder区别; 9.java创建线程的方法; 10.如何保证线程安全几种方式; 11.二叉树的高度定义; 12.队列和栈的区
全程60min 自我介绍 上一段实习拷打(重点) dns流程 dns是使用udp还是tcp协议(都有) 项目主要用了redis来实现了什么功能 redis线程模型 场景题: 如何设计一个直播审核系统(实习相关) 如何设计一个一对多的消息广播系统 算法: 环形链表查找入口 其他问题: 期望的实习时间,能够接受来北京实习吗,离职原因 总结:第一次面大厂,主要围绕实习经历来问,面试官很好一直在引导
自我介绍 介绍项目,具体流程,one loop per thread如何实现,去除了boost依赖,具体是哪些? 项目穿插八股: c++中thread的detach和join?为什么要先detach? 父线程回收子线程什么资源? C++11新特性,智能指针介绍一下,右值引用,移动语义 TCP三次握手中,第一次SYN丢失会怎样?第二次SYN+ACK丢失后会怎样?第三次ACK丢失后会怎样? 超时重传后
更新:已约2面,8-26 自我介绍 介绍项目,每个都介绍。 拷打项目。 重写muduo,去除哪些boost webserver,如何进行http解析,项目流程,socket基础函数。 八股: TCP,UDP TCP粘包 虚函数 继承 智能指针:shared_ptr,weak_ptr 线程同步 红黑树 map与unordered_map 哈希冲突 epoll多路复用,epoll注册事件用的什么 so
简历上写的是c++,但面试官估计是Java的,一上来问我会不会Java,我说了会,他问了几个问题后,有些没答上来,就没有继续为难我。然后开启八股的轰炸。 面向对象 面向对象的特征 Java中多态的实现和作用 Java中继承和多态的区别 Java中抽象类和接口之间的区别 数据库 数据库事物的隔离级别及每种隔离级别的使用场景 数据库的索引及数据结构 数据库事物的特性 操作系统 如何查看计算机的内存使用
1、自我介绍 2、实习遇到最困难的事 3、MySQL提升配置,数据怎么迁移 4、迁移过程中的数据变化怎么同步到新库 5、如果是分库分表怎么确保各个数据库是存活的 6、Redis缓存穿透问题在数据库分库分表的场景下怎么解决 7、分布式锁有很多种方式去实现,你觉得哪种最好 8、多线程交替打印奇偶数,说下思路
2024.04.28一面,大概一个小时十五分钟,base北京 自我介绍(可能是经历和职位不太匹配,完全没问项目) 八股: 1.进程和线程的区别 2.什么情况下使用多线程 3.为什么不使用多进程而是用多线程 4.一个软件可以对应多少个进程 5.为什么这个软件是多进程的而不是多线程的,举例有哪些 6.举例的这个软件详细介绍有哪些进程,能不能换成多线程,为什么不能换成多线程 7.解释并发和并行 8.单核
背景:985本硕,24年毕业,有一段新能源汽车的数据分析实习经历 一面-业务面 1、自我介绍 讲了提前准备好的自我介绍(学历、获奖成果、和数据分析相关的实习和项目、对岗位的意愿) 2、对实习进行了比较详细的追问:主要的工作内容、其中印象比较深刻的任务 3、sql语句的问题:(1)具体问题记不清了,只记得答案是利用聚合函数+left join解决 (2)问题记不清了,答案是用rank函数进行排序,根
一面 | 面试时长:28min | 业务面 面试时长不到半个小时,面试官没有让我逐个介绍作品,是明显已经看过了我的作品集的,面试官对作品集中一些她比较感兴趣的点做了提问。 二面 | 面试时长:27min | leader面 二面安排在上午11点半。面试官认为我的长短板都很明显,短板是项目的商业性不足(毕竟0实习经验),于是二面后给我发了一个笔试题(抖音活动的一个h5网页,一周时间)。面试官还介绍了
国际化广告投放产品 1. 自我介绍 2. 为什么想做产品经理 3. 在我看来产品经理是什么样的,我为什么想做 4. 背景、承担的角色,项目内容,出现冲突的时候怎么解决,举一个具体的例子。 5. 负责的是什么应用?为什么要推出这个应用?具体有哪些指标,得出了怎样的结论,怎么得出的结论,哪里做的不够好。 6. 我在项目中的角色,是完成任务的人还是主导决策人,之前有没有对接的经历 7. 最喜欢的产品
飞书视频面试 面试流程大概如下: 1.自我介绍 2.实习经历盘问 主要是对公关公司的实习进行盘问,互联网大厂好像对传统媒体的实习不大感兴趣,因为公关公司那段实习有给大厂写稿,所以问的会比较多。 3.业务盘问 其实皮顶记得不是很清楚,但仍能回忆起面试当天头脑风暴的紧张氛围,小心脏顶不住嗷。 (1)如果让你运营飞书的微信、 微博 、抖音的活动,你会怎么策划?每个环节如何设计?怎样结合热点? 我比较喜欢
面试过程: HR上来向让自我介绍,然后开始提问 1.你觉得你的背景有哪些是符合这个岗位的要求 2.简单问了一下实习具体是干的什么,做了哪些事,有什么产出 3.社群是如何搭建并完成用户转化的 4.如何策划的话题有什么流程 5.日常运营过程中是怎样进行数据分析的,是以哪些数据来作为评判标准 5.这个岗位是针对海外创作者的,日常对海外创作者是否有了解 (ps:从这里噩梦开始了,接下来回答的一塌糊涂,感觉
岗位:数据科学家 面试体验:数分也太卷了,面熟馆年纪看上去不大,亲和力很强。自我感觉答得其实还可以,但是第二天秒挂,还是回来卷算法吧,复活了一个算法工程师岗位,已约面。 字节跳动 9/7 60分钟 1. 自我介绍 2. 经济学中因果推断的相关介绍,算法测如何实现 3. 实习当中遇到的推荐问题的相关解决方案 4. 大科研中模型是如何设计,如何评估的 5. A/B test中,假设检验是什么 6. 第
一、自我介绍 这次面试最大的败笔就是自我介绍脑袋发昏,睡眠不足太累了根本没发挥好。首先自我介绍就扣分。 二、技术面 面试官询问是否了解次世代建模流程,问建模流程大概是什么步骤,我这都没答出来😅。 技术问题,面试官主要问了一些是否足够了解法线。 总结:技术面主要针对岗位需求,岗位需要你做什么,基本就会问相关的问题,比起真的做完一个全流程的项目,现在更重要的是好好补一下建模的基本知识。
二面,leader面(大概只有二十分钟?) 1.自我介绍(因为他说我第一轮面试反馈不错,所以没有深挖直接进行下面) 2.分析一个市面上比较火的app的特点,我比较喜欢哪个,为什么? 3.提了发散性问题,应该是想考验创新能力,如果让你设计一个产品,你要设计哪一类(这个很关键) 整场下来就进行了20mins,很迅速,但看面试官的态度基本可以了解自己的结果啦 三面,HR面,大概30mins(比较综合性,