计算机面试问题总结-java后台开发

数据结构 常见的
算法  常见的排序算法等 和剑指offer50题
数据库相关 主要mysql内部的实现等
数据库基本知识以及数据库优化,sql优化,锁机制,索引,索引的实现,索引应用场景,innodb,myisam区别。
java基础  包括  容器  多线程  锁机制等
java  虚拟机
操作系统基础知识  线程 进程 以及他们状态的转换等 
网络   tcp 三次握手 四次挥手 http 协议
网络七层 五层   具体的工作流程
c语言基础 指针问题 
准备几种常用的设计模式
spring  aop  ioc的理解
hibernate  应用和理解 
服务器端可能遇到的问题,服务器端基础。
android基础知识
linux基本应用和基本知识  select epoll区别
自己项目的总结,怎么把自己的项目说的有力度。
场景设计问题  先考虑用什么数据结构,再考虑抽象,自己使用的算法。
面试中开放性问题,大数问题。
自己平时涉猎的知识,自己对他们的深入研究,属于加分项,如果说,那就说的明白透彻
逻辑思维问题,要足够发散,抽象,同时能够归拢,天马行空加收发自如。

posted @   剑芒  阅读(238)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
点击右上角即可分享
微信分享提示