字节跳动武汉招聘 2000 人,这套 JAVA 面试题被刷爆了
Memcached
开源框架
Spring
Spring 是个 java 企业级应用的开源开发框架。Spring 主要用来开发 Java 应用,但是有些扩展是针对构建 J2EE 平台的 web 应用。Spring 框架目标是简化 Java 企业级应用开发,并通过 POJO 为基础的编程模型促进良好的编程习惯。
SpringMVC
SpringMvc 是 spring 的一个模块,基于 MVC 的一个框架,无需中间整合层来整合。
Mybatis
MyBatis 是一个可以自定义 SQL、存储过程和高级映射的持久层框架。
微服务
Dubbo
SpringBoot
Spring Boot 已经建立在现有 spring 框架之上。使用 spring 启动,我们避免了之前我们必须做的所有样板代码和配置。Spring Boot 可以帮助我们以最少的工作量,更加健壮地使用现有的 Spring 功能。
SpringCloud
Spring cloud 流应用程序启动器是基于 Spring Boot 的 Spring 集成应用程序,提供与外部系统的集成。Spring cloud Task,一个生命周期短暂的微服务框架,用于快速构建执行有限数据处理的应用程序。
还有 Mysql 的索引、聚簇索引、非聚簇索引、回表查询、MVCC、分布式事务事务等等一些的原理,比如说 Redis 的主从同步、集群、哨兵等等这一些,MQ 的方案选型,还有 Nginx 的日志如
何排查,等等。
当然,很多大厂在面试时问的问题都是跟你所做的项目息息相关的,就像有位大厂资深面试官讲过的,大厂一面和二面都是围绕项目介绍来的,只要讲清项目介绍的 STAR 法则就可以了,但所有的项目实战都是有理论知识为依据。
在面试过程中,哪怕你项目实战再出色,不能说出个所以然都是白费。
第三面的技能型就比较强了,需要你有扎实的技术功底,以上这些技术点就更少不了了。
如果这篇文章能够帮助到你,希望您能点赞转发加个关注,支持一下小编!
评论