在互联网做了几年之后,去大厂“镀镀金”是大部分人的首选。大厂不仅待遇高、福利好,更重要的是,它是对你专业能力的背书,大厂工作背景多少会给你的简历增加几分竞争力。 但说实话,想进大厂还真没那么容易。我的一个朋友在入职腾讯之前,大大小小的面试经历了十几次,最后终于在 4 轮技术
## 一、Java 虚拟机架构 (JVM Architecture)在我看来,不管学习什么样的知识或技术,首先要做的就是从全局上去认识它,这样才能避免盲人摸象,事倍功半的情况发生。既然要学习 JVM,就要先了解它的整体架构,于是我画了个 JVM 架构图来帮助大家认识它。![](https://s2.51cto.com/images/20210
# 阿里系的lazada一面现场(50min)①sync的底层实现,锁优化,和lock的对?等②jvm参数调优详细过程,到为什么这么设置,好处,?些gc场景,如何去分析gc?志③redis数据结构,使?场景,微博场景使?redis如何去设计?户关系④线程池参数设定,为什么这么设定,有什么作??7?参数⑤spring的循环依赖如何解决?为什
# **我听到的一些发声****你们赚的钱已经可以了:**> 我一个发小是做土木工程的,上海大学博士,参与很多著名建筑的工程,但是从薪资上看,还不如一些稍微像样的公司的6年多的高级开发。为什么?这就是行业的红利,个体是享受了这个红利。所以说我们做IT的,应该感谢马云,雷军等等他们。**某转管理
在互联网做了几年之后,去大厂“镀镀金”是大部分人的首选。大厂不仅待遇高、福利好,更重要的是,它是对你专业能力的背书,大厂工作背景多少会给你的简历增加几分竞争力。 但说实话,想进大厂还真没那么容易。我的一个朋友在入职腾讯之前,大大小小的面试经历了十几次,最后终于在 4 轮技
# **有赞:****一面*** hashMap原理,put和resize过程* 线程池有哪些类型,* concurrentHashMap分段锁原理,java8和java7实现的区别* B-树和B+树区别,数据库索引原理,组合索引怎么使用?最左匹配的原理* spring生命周期,几种scope区别,aop实现有哪几种实现,接口代理和类代理会有什么
### 腾讯##### 一面(支付)1.jqc的介绍2.如何确保多台机器不会重复消费3.如何确保消费了反馈失效问题(用事务管理,先储存再消费,失败就回滚)4.如何防止数据库单点问题8.paxos算法9.raft算法10.spring的aop实现11.三种操作,a:++,b:--,c:/2(只能偶数),求i变1的最少次数12.人才培养(轮流尝试,
# 准备过程先说说我自己的情况,我2016先在蚂蚁实习了将近三个月,然后去了我现在的老东家,三年多工作经验,可以说毕业后就一直老老实实在老东家打怪升级,虽说有蚂蚁的实习经历,但是因为时间太短,还是有点虚的。所以面试官看到我简历第一个问题绝对是这样的。“哇,你在蚂蚁待过,不错啊”,面试
杭州某城市大数据运营有限公司HR在Boss直聘上称“考不上二本的都是智商有问题”。 很多公司卡学历,笔者虽然不赞成,但是可以理解。不过这样说话,还真是有点难以接受!很多童鞋也调侃: 对此,笔者只想说:
# 华为四面(3次技术面+HR面)**一面(1hour)*** 自我介绍* 项目介绍,技术点相关。* C++和Java区别,GC* 线程相关,Runnable和Thread的区别。* 线程池* synchronized,volatile* 继承相关,多重继承和接口* 网络编程* UPD,TCP区别* 最大的优点* 最大的缺点* 算法,二叉树中
本文不做最终决策,只给各位阐述作者作为应聘者和面试官的遇到的一些真实事件经历,一年一跳的简历,到底有什么好处,什么坏处?各位心中那自有评论。 首先声明:以下例子中都不是博主本人,请勿多想。 例子1: 有个测试工程师,不到一年一跳,几年下来,薪资涨
# 字节跳动Android面经**一面问的 Java 和 Android 基础**1、Jvm虚拟机2、messageQueue会不会阻塞ui线程3、对象锁和类锁4、之字形打印树5、还有其他的记不清了,主要是我对二面印象太深刻了。**二面问的 Flutter 和 Dart**1、dart是值传递还是引用传递2、Widget和element和RenderOb
### Android 基础**1.Activity**> 1、 什么是 Activity?> 2、 请描述一下 Activity 生命周期> ……**2.Service****3.Broadcast Receiver32****4.ContentProvider****5.ListView****6.Intent****7.Fragment**> 1.Fragment 跟 Activity 之间是如何传值的> 2.描述一下 Fragment 的生
### 1\. 面试官:工作中使用过Zookeeper嘛?你知道它是什么,有什么用途呢?**小菜鸡的我:*** 有使用过的,使用ZooKeeper作为**dubbo的注册中心**,使用ZooKeeper实现**分布式锁**。* ZooKeeper,它是一个开放源码的**分布式协调服务**,它是一个集群的管理者,它将简单易用的接口提供给用户。*
最近程序员同行小吴裸辞了,正在到处找工作面试。 前几天去面了一家公司,公司不大,十几个人,关键是HR说的话让人惊掉下巴: “我们公司现在的上下班作息是:早八晚八,每周有三天需要加班4个小时左右。也就是有三天是需要晚上12点下班的。” 等等,让我掰着指头算算。 早8到晚12,这不是整整
## **一. JVM内存区域的划分**### **1.1 ?java虚拟机运行时数据区****java虚拟机运行时数据区分布图:**![](https://s2.51cto.com/images/20210630/1625066628682836.jpg)* **JVM栈(Java Virtual Machine Stacks):**?Java中一个线程就会相应有一个线程栈与之对应,因为不同的线程执行
# **Spring面试高频问题**![阿里Java岗面试百题:Spring 缓存 JVM 微服务 数据库 RabbitMQ等](https://s2.51cto.com/images/20210630/1625066700108274.jpg)# **SpringMVC面试高频问题**![阿里Java岗面试百题:Spring 缓存 JVM 微服务 数据库 RabbitMQ等](https://s2.51cto.com/image
### 一:打破狭窄的技术视野①真实项目对外开发系统性讲解②例如电商、教育行业、社区网站等主流互联网场景的商业解决方案讲解③针对不同业务场景海量数据或者访问量以及及时响应等所面临的挑战进行对应的瓶颈分析。④拓展技术视野,与**一线大厂**零距离接触!![](https://s2.51cto.co
# 准备过程先说说我自己的情况,我2016先在蚂蚁实习了将近三个月,然后去了我现在的老东家,三年多工作经验,可以说毕业后就一直老老实实在老东家打怪升级,虽说有蚂蚁的实习经历,但是因为时间太短,还是有点虚的。所以面试官看到我简历第一个问题绝对是这样的。“哇,你在蚂蚁待过,不错啊”,面试
目录 1、入职2周离职 2、入职3个月离职 3、入职6个月离职 4 、2年左右离职 5、3-5年离职 6、5年以上离职 一个员工离职后留下的坑,并不是再找一个人填上就万事大吉了。一般来说,核心人才的流失,至少有1-2个月的招聘期、3个月的适应期,6个月的融入期;此外,还有相当于4个月工资的招聘费用,
一面 介绍一下自己 问项目经历, 聊"数据同步" 接着聊上了 K8S 的项目 有没有什么钻研得比较深得技术?(大佬:kubernetes, golang, prometheus, java) kubernetes 的架构是怎么样的? 这个问题很大,拆成 apiserver、controller、kubelet、scheduler 讲了一下 golang 与 java
一、Netty概念及体系结构 01 Netty——异步和事件驱动 Java网络编程NIO选择器Netty的简介、谁在使用Netty、异步和事件驱动Netty的核心组件 02 你的第一款Netty应用程序 获取并安装Java开发下载和安装IDE、Apache MavenNetty客户端服务器概览编写Echo客户端构建和运行Echo
来自一位已经取得阿里面试的学员的分享,他是怎样一步一步走过阿里面试而且还顺利通关拿到offer的,想要面试过的去,就得题目记得溜,面试的时候果然是,还好自己刷题比较多,这也验证了一个说法,大家在面试字节等目前比较火的互联网公司,一定要记得多刷题,文末会有自己面试的时候准备好的面试
初生牛犊不怕虎的我记录一次 web面试 毕业后,孤身一人来到杭州这个寸土寸金的地方 然后就开始向各个互联网公司投递简历,几番面试下来,结果都不是很理想 前两次的hr都不是技术人员 面试过程: 自我介绍闲聊职业规划对公司的了解最后:你还有什么想问的吗? 以上是不懂技术的hr面试 今
MySQL性能调优问题有哪些?怎么学? 关于这个,给大家看一份学习大纲(xmind)文件,每一个分支里面会有详细的介绍。 这里都是以图片形式展示介绍,如要下载原文件以及更多的性能调优笔记可以看文末 纯手打“RocketMQ笔记” 第一节:RocketMQ介绍 1.1 核心概念(主题、生产者、消费者、消