page contents

面经||【腾讯】Java岗–腾讯地图把我捞了两次

985菜鸡渣硕,眼看着就七月份了,总算是拿到了自己想要的offer 已面:腾讯,阿里,蘑菇街,浅橙科技,腾讯,小米,哈啰出行,小红书 offer:小米,浅橙科技,哈啰出行,腾讯...

985菜鸡渣硕,眼看着就七月份了,总算是拿到了自己想要的offer

已面:腾讯,阿里,蘑菇街,浅橙科技,腾讯,小米,哈啰出行,小红书
offer:小米,浅橙科技,哈啰出行,腾讯

头铁先投了阿里,没有一点面试经验,被怼的很惨

阿里cco一面:

平时的学习有哪些课程

哪个学的最好,我说云计算大数据,然后就凉了,怼我大数据。。

然后又开始基础:

我当时都没准备好就头铁投了,也是心大。

完全没有系统的想一些问题该怎么回答,答的磕磕绊绊的,难受。

面试官很好,给我解答了很多问题,也给我之后的面试指了一条路,让我向往算法发展就搞算法,想做研发就只做研发,不光算法,每个方向上发光发热都是很重要的,给了我很多建议,然后挂了我。

蘑菇街一面:

volatile和synchronized原理

Hashmap,ConcurrentHashMap

epoll,select,poll

TCP,UDP(tcp的具体状态没答出来

jvm内存分布,垃圾收集,eden区

jvm调优(不会

java对象头里有什么(只答了age,monitor,其他的忘了

mysql主从复制

项目,根据项目出了场景题(dubbo,推荐框架,sparkstreming):

为什么用mongo

mysql集群

爬虫查重过程

推荐冷启动

推荐怎么做的

生产者消费者队列

蘑菇街二面:

全程问项目

volatile

大数据下的订单商家统计排前十

蘑菇街hr面:

有没有女朋友

以后打算做什么

有什么优缺点

最开心的一件事和最难过的一件事

面完之后一周来电话,说让我等结果,说应该有offer,两天后又来电话,说不出意外周一周二给结果,然后两天之后说出了意外,说部门人招满了,问我能不能换部门。我说能,说实话,广告部门是我想去蘑菇街的主要原因,给我换了部门没有想面下去的动力了,面试随便答了答,然后果然被拒了。这之前拒掉了一家,因为我以为蘑菇街稳了,高估自己了啊。

蘑菇街被拒了之后,我就慌起来了,因为入手0offer,心灰意冷甚至准备起了秋招,但还是没放弃继续投,于是端午过后又来面试了。

浅橙科技一面:

聊聊爬虫项目

mysql事务,隔离级别,事务的具体实现;

mongodb的优点,复制集,主从复制实现

java的锁,线程池

jvm内存结构

mysql索引,数据引擎等等,问了好多基础知识

技术面只有一面,然后直接到hr面谈薪资。。薪资还蛮高的8k上海

阿里云一面(简历面)(应该是补招):

怼基础,java的知识,mysql的知识,部门是做高可用的,让我回去看看这方面

阿里云二面:

怼项目,说我项目偏算法,然后聊起来面试官一点不感兴趣(哎,项目准备的方向不符合面试官胃口啊),聊完项目面试官问了我对高可用的理解,按照自己理解说了,然后又问了学习成绩,感觉还是想看看我又没有可取之处,而我果然还是太菜了,被拒了。

小米面经一面:

算法:数组反转(两种方法),二叉树深度(递归非递归)

项目随便说了说,反正都不感兴趣。。

JVM内存,垃圾回收

java的容器类(collection map)

arraylist和linkedlist

concurrenthashmap(1.7 1.8)

hashmap扩容,2的幂次方,put操作,get操作,可以设置初始参数15吗?(可以,自动调整到2的幂次方)

锁(synchronize reentrantlock)

线程有哪些状态,线程在java中存储在什么位置

cas锁,cas锁一般用在什么地方

线程池,线程池参数 常用的线程池配置

dubbo和http请求的优缺点,javaRPC框架的过程

zookeeper怎么做dubbo注册

zookeeper怎么***master

查找当前手机号是否在20G的文件中,要求500m内存(位图,布尔过滤器)

小米面经二面:

算法:链表加法(手撕代码)

spark有哪些算子,spark和hadoop,spark的RDD机制

jvm问的好细

类加载机制,双亲委派模型

线程池参数,如何设置一个最优的核心线程数

线程池拒绝策略(问了好多线程池,估计是因为项目里有写道线程池)

线程池有什么好处,线程多了有什么缺点

小米hr面:

直接给offer,聊薪资。

小红书:

随便投的结果来面试了,视频面,比较紧张,算法没撕出来;

问的问题也是很偏实际而不是重基础

问了死锁的解决

jvm调优

jar包部署参数设置

怼项目,怼的我不知道我做了啥,总之就是挺难的,不出意外的挂了。

可惜,我个人是蛮喜欢的小红书的。

北京腾讯地图一面:

聊项目

算法:布隆过滤器,查重

锁机制,mysql的锁机制,java的锁机制,发生死锁的情况,怎么解决

java发生死锁怎么查看死锁发生在什么地方

jvm相关

hashmap和高并发concurrenthashmap(天天问这个。。)

其他都忘了。。

北京腾讯地图二面:

聊项目

手撕算法:给了很多点,求距离点最近的十个点,删除不符合距离的异常点(答的不好,反正效率不是最优)

上海腾讯一面:

算法:10G的文件中查找中位数,不允许排序

爬虫项目拿出来怼了一波

spring架构,bean的数据结构,ioc,aop

hashmap随便说了点,jvm随便说了点,面试官应该不是做java的

spring事务处理,mysql事务处理,有什么联系

mysql事务处理原理

mysql索引有哪些,怎么用,不同引擎的索引

java怎么用mysql行锁

上海腾讯二面:(半技术总监面)

聊项目

有啥兴趣爱好

研究生期间上过哪些课程

高可用了解多少

以后的理想,打算做什么

有什么问题吗

上海腾讯hr面:

聊了下部门的情况

以后的职业规划

学习经历

学习的东西对广告部门有什么帮助(spark)

location可以选择在那些地方

对未来的展望

平常喜欢做哪些学习

hr很好,聊得很开心

上海哈啰出行:

我记着投的是杭州的,但是面试部门是上海的,也挺奇怪的。

面试内容偏实际

聊项目

jar包部署的参数

hashmap和concurrenthashmap

死锁,死锁的发现,死锁的预防,死锁的避免

mysql索引

mongodb切片设计

spring框架,aop,ioc

大量线程导致的cpu使用率过高而内存使用率低怎么排查问题(这个真答不出来

线程池的参数调优,线程池的核心参数,线程池的好处

为什么要用多线程,多线程的优点

上海哈啰出行hr面:

聊聊薪资

拿到哪些offer

介绍下公司的部门

hr很和蔼

抓到了暑假实习的尾巴,算是给自己一份满意的答卷了。

如果你想用Python开辟副业赚钱,但不熟悉爬虫与反爬虫技术,没有接单途径,也缺乏兼职经验
关注下方微信公众号:Python编程学习圈,获取价值999元全套Python入门到进阶的学习资料以及教程,还有Python技术交流群一起交流学习哦。

attachments-2022-06-Wr5J9Lyo62ba5d3827520.jpeg

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
阿拉1
阿拉1

28 篇文章

作家榜 »

  1. 轩辕小不懂 2403 文章
  2. 小柒 1742 文章
  3. Pack 1135 文章
  4. Nen 576 文章
  5. 王昭君 209 文章
  6. 文双 71 文章
  7. 小威 64 文章
  8. Cara 36 文章