本科应届生22K拿下字节跳动和顺丰offer,看看你都会吗?

字节跳动

本科应届生22K拿下字节跳动和顺丰offer,看看你都会吗?

 

字节跳动 22K 深圳

一面

面试官主要一个一个方面来问每个问题都会稍微深入,面试官会问有没有客户端基础,没有的话不会问安卓相关的就说对计算机网络,java,数据库基础要求比较高

1.java运行时数据区域

2.java线程池原理(流程,拒绝策略,分类)

3.java反射,获取class对象的方法,forname和classLoader的区别

4.hashMap原理以及线程安全的hashMap,concurrenthashmap原理4.垃圾回收算法

5.TCP/IP体系结构

6.拥塞控制的作用以及拥塞控制的算法

7.数据库主要问了隔离级级别,幻读,b+树,日志

8.算法题:Z字形打印二叉树(剑指offer原题)

总结:一面答的不是很好,有些问题不太流畅,本来都不报希望能过了,一星期之后突然收到

二面

二面也是问基础,但是和一面不太一样的是不会深入追问,基本就是一个问题接一个问题,比较跳脱,叭叭叭的一直讲,问题很多不太记得了但都是常规题,以为自己被刷了kpi

1.进程和线程的区别

2.tcp三握四挥

3.http和https的区别

4.类加载机制

5.虚拟内存

6.手写双重检验单例(为什么使用volatile)

7.volatile和synchronized的区别

8.synchronized类锁和对象锁

9.https对称加密与非对称加密

10.hashmap原理

11.索引优化

12.算法题:k个链表反转(leetcode原题)

三面

三面很玄学,没有技术问题,就是聊项目,聊实习,真闲聊

然后刷了一题easy的题目

算法题:最短单词距离(leetcode原题)

没有hr面三天之后接到oc

总结字节跳动算是自己的一个大厂梦吧,1-3面每一面其实都是抱着自己过不了的心态去面的,没想到能走到最后,拿了个白菜价(offershow上有)而且我的面试流程不同常人,别人都是一二连着面流程很快,我每一面都隔了一星期,每次都以为自己挂了。

顺丰

本科应届生22K拿下字节跳动和顺丰offer,看看你都会吗?

 

顺丰科技(武汉)java开发 薪资12K

时间比较久,一二面都有点模糊了。

一面

1.项目和实习相关(如果文件很大占用内网带宽如何传输)

2.AOF,RDB的区别

3.缓存击穿,穿透,雪崩以及解决办法

4.过期策略

5.运行时数据区域,线程安全的有哪些,计数器的作用

6.b+树原理,红黑树比较

7.mysql锁机制

8.hashmap原理,concurrentHashMap

10.linux命令

11.反问了10分钟

总结:顺丰面试很快卡死了半小时,问的过程就20分钟,然后反问了10分钟,一度以为刷kpi

二面

聊的比较开心,面试过程算轻松,问题也是一个接一个,刚好卡在30分钟

1.问了怎么学习java虚拟机,类加载机制(详细)

2.intern方法

3.synchronized和Lock的区别

4.redis底层hash,跳表,decr实现,如何实现排行榜

5.concurrentHashMap

6.SpringMVC的执行流程

7.隔离级别,MVCC,redo log和undo log,当前读和快照读

8.sql优化

9.mybatis问了一题不会(忘了)

10.I/O多路复用

11.http格式,https原理

总结:感觉顺丰一二面问的最多的都是redis而且问的比较深,mysql问的也多一点。java方面的都比较常规,没有什么场景题和算法题

hr面

常规问题,没有问期望薪资估计统一价了,但是之前没怎么经历过hr面,傻乎乎的用了技术面的自我介绍还紧张了

1.意向城市

2.如何沟通需求

3.遇到的最大的困难

4.为什么想解约

总结:

顺丰整个面试周期比较长,面试难度一般,而且给人一种刷kpi的感觉,面试时间短。

投顺丰的一个原因主要是家人在武汉,而且觉得平台也挺大,之前对自己的定位是能拿到11k,12k的就很满意了,当初一心只想顺丰能过,想着如果没过就去秋招的公司或者考研。没想到半路杀出个头条。

最后:

为了让你们更好的来学习加深自己的知识,我为了大家准备了一份Java资料,主要是考虑到面试题的综合性,所以整理的顺序也是这样的,并且也作了相对应的注释,所以说不管是应对面试,还是学习来说,都是不错的。

这套面试手册的组成内容有以下3大主题,5个主要模块,35个小板块:

程序员面试题集

  • JAVA核心面试题库(2020年版)
  • BATJ面试题库(2020年版)
  • BATJJAVA经典必考面试题库(2020年版)
  • 互联网一线大厂面试题库(2020年版)

Java各知识点综合面试题(2020年版)

并发编程、多线程、集合框架、设计模式、数据库、性能优化、RabbitMQ消息中间件、ActiveMQ消息中间件、Dubbo、JVM、Kafka、MongoDB、MyBatis、MySQL、Netty、Nginx、Redis、Tomcat、Zookeeper、SpringSpringBoot、SpringCloud、SpringMVC、一致性算法、JAVA算法、数据结构、加密算法、分布式缓存、Hadoop、Spark

查看更多的Java资料和需要资料的可以点击这个链接Java学习资料领取1

猜你喜欢

转载自www.cnblogs.com/lufei999/p/13345933.html