28届后端开发-百人小厂面试题

面试题(时长:1h)

1.什么是序列化和反序列化?JDK自带的序列化方式是什么?

2.HTTP和HTTPS的介绍以及各自的优点。

(1)HTTP协议 (2)HTTPS协议 (3)HTTP协议优点(4)TTPS协议优点

3.Maven是什么?什么是POM?

4.什么是版本控制,常见的版本控制软件有哪些?为什么要版本控制

5.什么是WebSocket?WebSocket的工作过程可以分为几个步骤?

6.有哪些常见的关系型数据库?

7.什么是Redis?Redis为什么这么快?

8.什么是spring框架,简单介绍一下?

9.何为API?何为RESTful API?RESTful API有什么优点?

10.代码命名法有哪几种?常用命名规范?

11.什么是单点登录?有什么好处?

12.什么是消息推送?常见方案有哪些?

13.java常见的异常有哪些?

14.Throwable类常用方法有哪些?

15.try-catch-finally如何使用?并且需要特别注意什么?finally中的代码一定会执行吗(例如)?

16.什么是反射?优缺点?

17.什么是注解?注解的解析方法有哪几种?

18.不管是文件读写还是网络发送接收,信息的最小存储单元都是字节,那为什么IVO流操作要分为

字节流操作和字符流操作呢?

19.常见的加密算法有哪些?

20.为什么要使用定时任务?单机定时任务、分布式定时任务、分布式任务调度框架分别都有哪些?

相关推荐
CHHH_HHH22 分钟前
【Linux网络篇】初识网络与Socket编程基础
linux·服务器·c语言·开发语言·网络·后端·1024程序员节
弦儿23 分钟前
后端 Web 实战:员工管理(新增员工 + 事务管理 + 文件上传)
java·后端
Solara26 分钟前
进推荐流的文章不是快 1.42 倍,是 3.36 倍:我把错的数写进了长期记忆
人工智能·程序员·ai编程
Gopher_HBo27 分钟前
Go reflect包值操作 Value 的读写、可设置性与 interface 布局
后端
excel1 小时前
用 Node.js 搭建一套可持续获客的 SEO 内容系统:前端工程师 30 天实战方案
前端·后端
阿良别做梦1 小时前
LangGraph 学习之路:给文档摘要接上模型
后端·开源
Random Glow1 小时前
一条 SQL 从输入到返回,中间经历了什么
数据库·后端·mysql·性能优化·innodb·1024程序员节
Mr-Wanter1 小时前
Spring Boot 接口签名实践
java·spring boot
denlaku1 小时前
JDK 22 新特性详解
java·开发语言
2601_967979122 小时前
当代码有了温度:程序员的键盘上,藏着人间烟火
程序员·生活·技术·代码·温情