如标题所示,我的个人背景非常简单,Java开发经验1年半,学历普通,2本本科毕业,毕业后出来就一直在Crud,在公司每天重复的工作对我的技术提升并没有什么帮助,但小镇出来的我也深知自我努力的重要性,想要改变“命运”,没有背景没有资本的人,只能通过勤奋获得。
幸运女神往往会眷顾努力的人,所以当好运降临到我头上,我并不诧异,目前拿到了美团30K的offer,下文也不说废话,主要分享我这次“美团面试经历”和“个人学习方法”,希望能帮助到你们。
蚂蚁金服一面:分布式架构 50分钟
蚂蚁金服二面:1个小时
上来不用自我介绍,项目介绍,直接开始
算法来两道
操作系统来两道
数据库来三道
JVM
多线程
安全方面的问题
介绍你做的项目和其中的难点。
三面
个人感觉着重技术深度。
四面
五面:HR面
给大家抛出几大深坑问题:
这几个问题,大家深思啊,不多说。
面试总结:
以上就是我的总结,这些都是不断面试积累来的经验,分享出来避免更多同学少走弯路,早日进入BAT等一线互联网公司!
这些面试全部出自大厂面试真题和面试合集当中,小编已经为大家整理完毕(PDF版)
资料获取方式:戳这里前往我的腾讯文档免费下载
都已整理好,需免费下载点击这里即可
- Java架构进阶之架构筑基篇(Java基础+并发编程+JVM+MySQL+Tomcat+网络+数据结构与算法)
742)]
[外链图片转存中…(img-Zj2lR7Y3-1620370206742)]
[外链图片转存中…(img-7siuuW0B-1620370206743)]
文章浏览阅读1.6w次。Rust入门篇 (1)Rust入门篇声明: 本文是在参考 The Rust Programming Language 和Rust官方教程 中文版 写的。 个人学习用再PS. 目录这东东果然是必须的... 找个时间生成个Hello World使用 cargo new projectName --bin 创建一个工程cargo build 和 cargo r
文章浏览阅读233次。在Import tensorflow时出现这个错误需要下载visual c++链接:[https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads]问题即可解决_import tensorflow importerror: dll load failed: 找不到指定的模块。
文章浏览阅读761次。目录 日常学习1 编译、链接、汇编、调试1.1 议题1.2 CPU cache1.2.1 为什么要有CPU Cache1.2.2 为什么要有多级CPU Cache1.2.3 什么是Cache Line1.2.4 CPU Cache 是如何存放数据的1.2.4.1 你会怎么设计Cache的存放规则1.2.4.2 为什么Cache不能做成Fully Associative1.2.4.3 什么是N-Wa..._var _memoryused: long = 0l
文章浏览阅读1.1w次,点赞4次,收藏30次。分形 盒子维纹理特征在纹理特征的提取中,纹理的分形维数特征(FD)是对纹理的一种重要描述。图像的纹理越复杂、细腻,则分形维数越大。提取分形维数特征的方法有很多种,理论以及计算的复杂度各有差异。本文中分形维数的计算方法采用的是 DBC(Differential Box-counting)即 差分盒子计数法。该方法是由Sarkar and Chaudhuri 于1994年前后提出的(An E_图像分形维数matlab
文章浏览阅读346次。1 概述1.2 集群概述Ceph集群是一个集Monitors[1]、OSDs[2]、MDs[3]三种节点组成的一种集群。这里我所做的Ceph集群的搭建步骤主要以Monitor+OSDs为核心来搭建该集群,若掌握了这两个搭建集群的方法,理解其搭建流程,再在此基础上添加MDs就会变得很简单。总的来说,搭建集群难点在于集群前期的搭建以及让这个集群达到active(激活)状态,之后再添加OSD..._ceph node name
文章浏览阅读335次。本篇文章主要讲解Excel的数据分析,想要系统学习Excel的朋友可以点击下方链接观看免费视频课程。https://edu.51cto.com/course/19145.htmledu.51cto.comhttps://edu.51cto.com/course/19156.htmledu.51cto.com新手学 Excel 2016 - 网易云课堂study.163.com使用 Excel..._htm 如何获取表格中的当前行
文章浏览阅读710次。openCamera、cmr_oem_convered camera
文章浏览阅读301次。https://www.jianshu.com/p/fc2fe026f002
文章浏览阅读1.3k次。STM32 实现软件时间片调度前言:在有些时候嵌入式系统不需要上RTOS的情况下,使用一个while大循环,有可能会造成一层while套一层while的情况出现.为了解决这种情况(更好的装X).这里提出一个可行的解决方案. 软件时间片调度 klib_cron原理系统systick + 函数指针数组, 对于每个定时轮询执行的任务有以下元素:1. 函数指针 void(*f)(u32 argn ,void*argv[]);2. 参数存储 argn;3. 参数存储 argv;4. 上一次执行时间
文章浏览阅读2.2k次。第二十四章 Python celery框架解决高并发问题本节所讲内容: 24.1 celery的介绍 24.2 rabbitmq的安装 24.3 Celery结构分析和rabbitmq结合 24.4 实战:celery+Django实现异步发送邮件24.1 Celery介绍24.1.1 生产者消费者模式在学习Cel...
文章浏览阅读402次。就在昨天在Boss直聘转发超90W次的一套面试题总结,已经被各家大厂封杀,究其原因竟然是太全面了,面试基本上百分之百必中!从而导致了市场的紊乱!但是楼主已经为大家扒了下来,整理成了PDF格式!本篇将会通过各个部分的面试题涵盖知识点脑图+面试题+答案的方式为大家展示!废话不多说我们直接进入正题,下面先为大家上一个总的目录大纲!前边那些基础的部分就不为大家展示了,没有太多的必要,我们直接从多线程与高并发、JVM开始聊起!需要资料的小伙伴,点赞加收藏,关注我之后添加小助理vx:bj.
文章浏览阅读2.8k次。日常爬取学校oj网站# -*- codeing = utf-8 -*-# @Time : 2021/3/11 22:45# @Author :老七疯狂吸氧# @file kozzulioj.py# @Software:PyCharmimport reimport requestsimport pandas as pdimport jsonimport timeimport numpy as nmimport tkinter as tkfrom pyecharts import op