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

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

posted @ 2015-10-14 21:31  剑芒  阅读(250)  评论(0)    收藏  举报