网站维护费一年多少钱,赣州快车微信公众号,html 单页网站,电子网络工程建设范围算法和数据结构 数组、链表、二叉树、队列、栈的各种操作#xff08;性能#xff0c;场景#xff09; 二分查找和各种变种的二分查找 各类排序算法以及复杂度分析#xff08;快排、归并、堆#xff09; 各类算法题#xff08;手写#xff09; 理解并可以分析时间和空… 算法和数据结构 数组、链表、二叉树、队列、栈的各种操作性能场景 二分查找和各种变种的二分查找 各类排序算法以及复杂度分析快排、归并、堆 各类算法题手写 理解并可以分析时间和空间复杂度。 动态规划笔试回回有。。、贪心。 红黑树、AVL树、Hash树、Tire树、B树、B树。 图算法比较少也就两个最短路径算法理解吧 计算机网络 1.OSI7层模型TCP4层 每层的协议 url到页面的过程 2.HTTP http/https 1.0、1.1、2.0 get/post 以及幂等性 http 协议头相关 网络攻击CSRF、XSS 3.TCP/IP 三次握手、四次挥手 拥塞控制过程、阈值 流量控制与滑动窗口 TCP与UDP比较 子网划分一般只有笔试有 DDos攻击 4.IO/NIO/AIO 三者原理各个语言是怎么实现的 Netty Linux内核select poll epoll 数据库最多的还是mysqlNosql有redis 1.mysql和nosql 索引包括分类及优化方式失效条件底层结构 sql语法joinunion子查询havinggroup by 引擎对比InnoDBMyISAM 数据库的锁行锁表锁页级锁意向锁读锁写锁悲观锁乐观锁以及加锁的select sql方式 隔离级别依次解决的问题脏读、不可重复读、幻读 事务的ACID B树、B树 优化explain慢查询show profile 数据库的范式。 分库分表主从复制读写分离。 Nosql相关redis和memcached区别之类的如果你熟悉redisredis还有一堆要问的 2.操作系统 进程通信IPC几种方式与线程区别 OS的几种策略页面置换进程调度等每个里面有几种算法 互斥与死锁相关的 linux常用命令问的时候都会给具体某一个场景 Linux内核相关select、poll、epoll 3.编程语言这里只说Java 把我之后的面经过一遍Java感觉覆盖的就差不多了不过下面还是分个类。 Java基础面向对象、四个特性、重载重写、static和final等等很多东西 集合HashMap、ConcurrentHashMap、各种List最好结合源码看 并发和多线程线程池、SYNC和Lock锁机制、线程通信、volatile、ThreadLocal、CyclicBarrier、Atom包、CountDownLatch、AQS、CAS原理等等 JVM内存模型、GC垃圾回收包括分代GC算法收集器、类加载和双亲委派、JVM调优内存泄漏和内存溢出 IO/NIO相关 反射和代理、异常、Java8相关、序列化 设计模式常用的jdk中有的 Web相关servlet、cookie/session、Spring 、Mybatis、Tomcat、Hibernate等 、ioc、mvc、事务、动态代理 看jdk源码 项目实战经历 这个每个人的项目不同覆盖的技术也不一样所以不能统一去说。 这里的技巧呢无非是找到自己项目中的亮点简历上叙述的简练并且吸引眼球同时自己要很熟悉这个点毕竟可以提前准备 最好自己多练就像有个剧本或者稿子一样保证面试中可以很熟练通俗地讲出并且让人听着很舒服。 分布式架构 CAP原理和BASE理论。 Nosql与KV存储redishbasemongodbmemcached等 服务化理论包括服务发现、治理等zookeeper、etcd、springcloud微服务、 负载均衡原理、cdn、一致性hash RPC框架包括整体的一些框架理论通信的netty序列化协议thriftprotobuff等 消息队列原理、kafkaactiveMQrocketMQ 分布式存储系统GFS、HDFS、fastDFS、存储模型skipList、LSM等 分布式事务、分布式锁等 脚本语言只是作为横向扩充一般问到linux也会问问shell脚本 python php shell golang … 大数据与数据分析 hadoop生态圈hive、hbase、hdfs、zookeeper、storm、kafka spark体系 语言python、R、scala 搜索引擎与技术 机器学习算法 模型和算法很多。不细说了如果很熟练就去投算法国内很多公司都算法岗都很稀缺其他岗可以大概了解下理论。 其他工具的理论和使用 这个更多了问的多的比如git、docker、maven/gradle、Jenkins等等自己需要的话选择性地去学。 你可能也喜欢: 最强阿里面试126题数据结构并发编程Redis设计模式微服务 阿里java架构师面试128题含答案分布式架构Dubbo多线程Redis 蚂蚁金服4轮面经Java研发:G1收集器连接池分布式架构 头条Java后台3面含答案事务List集合慢查询SQLRedis秒杀设计 2018阿里集团中间件Java面试题(4面)蚂蚁三面题目java开发岗:Java锁机制JVM线程池事务中间件