本科java菜鸡,分享腾讯菜鸟京东面试经历

楼主本科菜鸡一个,菜鸟三面挂掉,腾讯二面就挂了,美团携程58集团的笔试做过之后全部都石沉大海,现在实在缺乏实力追求选择空间,望大佬不要嘲笑。这里给大家分享一波面经造福后仁吧。


菜鸟网络

菜鸟是我2月27号就找学长内推的,3月7号一面,然后整整隔了二十几天,31号才打电话二面,最后挂掉了。流程慢的一批,等的人心焦。


一面

1、项目提问

2、了解的排序算法,实现原理

3、怎么写一个会发生死锁的程序出来?Java锁的实现?

4、https的过程

5、数据库什么情况下索引会失效

二面

1、volatile关键字作用

2、Java的多态怎么实现

3、cyclicbarrier和countdownlatch的区别?解释一下自旋?解释一下信号量?

4、举例使用分治思想的算法

5、把递归实现的快排改成非递归,你知道非递归有什么好处吗

6、springioc的具体优势,和直接new一个对象有什么区别

7、红黑树和平衡树的区别,为什么数据库不用红黑树?b树和b+树的区别?mysql有哪些锁?意向锁有什么用?数据库高并发下的优化思路?

8、servlet生命周期,是否单例,为什么是单例。

9、如何判断一段代码的好坏

如果你遇到和主管意见发生冲突,第三者的角度确实你的方案更好,你该怎么办(面试官说我这个问题答的很差。。)

二面过后一天hr就打电话约三面现场面了。

三面

1、介绍项目,各种被鄙视唉,心累

2、了解哪些设计模式,写个单例

3、数据库分库分表了解吗

4、用你的语言给我介绍下ioc和aop

最后面试官给我说我基础知识和学习热情都ok,但实际经验比较缺乏,他们更希望招全面一点的人,大概是被婉拒了吧,结果不知道为什么又给我安排了第四轮技术面

四面

1、介绍项目

2、有几台机器存储着几亿淘宝搜索日志,你只有一台2g的电脑,怎么选出搜索热度最高的十个搜索关键词

3、如何设计算法压缩一段URL

最后就让我先走了,面试中的状态持续了一周,结果还是挂啦,怪自己能力还是不够吧


腾讯

腾讯23号内推的,最后通过笔试得到的面试机会,不过因为自己数据结构这块确实太菜了,二面挂

一面

一面过的出奇的轻松,大概因为面试官不是做Java的,面试官就让我介绍了下项目,然后让我说个自己学过的最难的数据结构。。。没说出来,就让我走了,结果第三天收到复试通知

二面

1、介绍项目

2、有一个页面能同时展示两个广告,现在有五个广告,设计算法使五个广告展示概率为1:2:3:4:5

3、有25匹马,五个赛道,用最少比赛次数将25匹马排序

京东

京东是在群里看到学长发消息就内推的,是部门直招,没有走官网流程


一面

1、jvm了解哪些,介绍下?gc机制了解吗?什么情况下会触发类加载?

volatile的作用?

2、线程池原理,参数设置

3、aop了解吗

4、hashmap源码看过吗,和concurrenthashmap有什么区别

5、Java内存抖动严重,优化的思路

6、sql语句优化

7、springmvc初始化过程

二面

二面面试官说一面问了我基础知识,他就不问了,全程问我项目在各种场景下应该怎么办,最后说如果觉得合适会再联系我,然后上周周五hr打电话来hr面

hr面:

就是聊聊学习过程,项目遇到困难怎么解决,实习时间什么的,然后说一周内出结果,今天下午吃饭的时候收到offer

总结下面试真的是除了实力还要看点运气,比如我另一个学长面腾讯的时候一个算法数据结构都没问。。不过这些基础知识有肯定比没有强,最后祝大家offer多多。

“面经哥”已累计3000+条真实面试经验,期待你的加入~

df90e4b96c1ef952d2260f1429ea066c.jpeg


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/658453.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

什么是抗压能力?如何判断自己的抗压能力?

什么是抗压能力? 抗压能力,也叫心理承受能力,指的是面对外界的压力,逆境,困境和挑战,能够有效的调整自己的心态,有效的应对和解决问题的能力。 抗压能力涉及多个方面,比如&#xf…

cesium 地形加载

1.效果图: 2.cesium 的基础配置 //无token会导致球体无法显示 Cesium.Ion.defaultAccessToken "your token"; // 官网网配置的tokenvar viewer new Cesium.Viewer(cesiumContainer, {geocoder: false,//控制地图是否显示一个地理编码(geocodi…

apexcharts数据可视化之雷达图

apexcharts数据可视化之雷达图 有完整配套的Python后端代码。 本教程主要会介绍如下图形绘制方式: 基础雷达图多组数据雷达图雷达图标记点 基础雷达图 import ApexChart from react-apexcharts;export function BasicRadar() {// 数据序列const series [{name…

香橙派OrangePi AIpro上手笔记——之USB摄像头目标检测方案测试(一)

整期笔记索引 香橙派OrangePi AIpro上手笔记——之USB摄像头目标检测方案测试(一) 香橙派OrangePi AIpro上手笔记——之USB摄像头目标检测方案测试(二) Orange Pi AIPro开发板:昇腾AI处理器的强劲性能与广泛应用前景 在…

Java-文件操作

一、创建文件 1.创建文件夹 创建文件夹时,注意两个条件,该路径对应的是否为目录(dir),该文件夹是否存在。 File Apathnew File("./文件夹A"); //当前路径文件夹的存储路径if(!Apath.exists() &&am…

Midjourney如何控制光照?提示词灵感来了!

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 Midjourney如何控制光照?提示词灵感来了!文章目录 前言总结 前言 Midjourney v6 已经更新好久了,你知道有哪些可以控制光照效果的关键词吗…

为什么宋以前权臣篡位多、宋以后权臣篡位少?

时代不同,主要问题也不同。天下的大气候,自然就要左右王朝的小气候。权臣篡位,得先有权臣。但是,如果当权臣都没有了,又怎么可能有权臣篡位呢?这是一个社会基础的变化。宋以后的主要矛盾是中原和草原的争锋…

Dify快速接入微信

一、Dify简介 项目官网:Dify.AI 生成式 AI 应用创新引擎 Dify 是一款开源的大语言模型(LLM) 应用开发平台。它融合了后端即服务(Backend as Service)和 LLMOps 的理念,使开发者可以快速搭建生产级的生成式 AI 应用。即使你是非…

【网络】网络编程套接字

一、知识提及 1.源IP地址和目的IP地址 在IP数据包头部中, 有两个IP地址, 分别叫做源IP地址, 和目的IP地址 2.端口号 端口号(port)是传输层协议的内容. 端口号是一个2字节16位的整数;端口号用来标识一个进程, 告诉操作系统, 当前的这个数据要交给哪一个进程来处理;IP地址 …

企业文件加密实现数据泄露防护

在数字化时代,数据成为企业最宝贵的资产之一。然而,数据泄露事件频发,给企业带来了巨大的经济损失和声誉风险。为了保护企业的核心利益,实现数据泄露防护,企业必须采取有效的文件加密措施。 一、数据泄露的严重性 数据…

大疆、猛犸、西圣无线麦克风哪个牌子好?大疆、西圣麦克风测评PK

在当今这个全民参与媒体创作的时代,视频分享已经崛起为引领流行文化的关键力量。随着自媒体领域的竞争日益白热化,要想在浩瀚的内容海洋中脱颖而出,创作出卓越的作品无疑是吸引观众目光的核心要素。然而想要成功打造这样的佳作,除…

目标检测——水下物体检测数据集

引言 亲爱的读者们,您是否在寻找某个特定的数据集,用于研究或项目实践?欢迎您在评论区留言,或者通过公众号私信告诉我,您想要的数据集的类型主题。小编会竭尽全力为您寻找,并在找到后第一时间与您分享。 …

[C#]使用C#部署yolov8的目标检测tensorrt模型

【测试通过环境】 win10 x64 vs2019 cuda11.7cudnn8.8.0 TensorRT-8.6.1.6 opencvsharp4.9.0 .NET Framework4.7.2 NVIDIA GeForce RTX 2070 Super 版本和上述环境版本不一样的需要重新编译TensorRtExtern.dll,TensorRtExtern源码地址:TensorRT-CShar…

Epic Pen Pro v3 解锁版安装教程 (屏幕实时标记注释工具)

前言 Epic Pen是一款功能强大的屏幕标记工具,允许您在屏幕上绘图或书写,而无需在后台与软件交互。这意味着您几乎可以注释任何东西!使用我们流行的屏幕标记和Windows数字白板工具Epic Pen编写、绘制和突出显示,包括演示文稿软件&…

AlexNet神经网络训练

导包 import tensorflow as tffrom tensorflow.keras import datasets, layers, models 加载Fashion-MNIST数据集 (train_images, train_labels), (test_images, test_labels) datasets.fashion_mnist.load_data() 归一化像素值到[0, 1]区间 train_images, test_images t…

springboot vue 开源 会员收银系统 (3) 会员模块开发

前言 完整版演示 前面我们对会员系统 springboot vue 开源 会员收银系统 (2) 搭建基础框架 进行了脚手件的搭建 下面我们将从会员模块进行开发 在此之前我们先简单梳理一下会员系统的导图 可以看出会员是贯穿全部的 所以我们在此梳理一下会员表的字段 CREATE TABLE business…

决策树算法实战

本实战主要目标是讲解如何使用sklearn库来构造决策树,包括其中的一些参数的使用,以及参数调优对模型精确度的影响。 1. 数据处理 导入Pandas和Matplotlib两个库。 # 导入Pandas和Matplotlib两个库 %matplotlib inline import matplotlib.pyplot as pl…

buuctf_RE

[WMCTF2020]easy_re 简单输入flag 但是下断点后,还没走几步就报错退出了。 确实没有打印的字符串 main函数也看不懂在干嘛 int __cdecl main(int argc, const char **argv, const char **envp) {__int64 v4; // r13char v5; // r12__int64 v6; // rax_QWORD *v7;…

english语法

从句:简单句连词 介词

maven部署到私服

方法一:网页上传 1、账号登录 用户名/密码 2、地址 http://自己的ip:自己的端口/nexus 3、查看Repositories列表,选择Public Repositories,确定待上传jar包不在私服中 4、选择3rd party仓库,点击Artifact Upload页签 5、GAV Definition选…