美文网首页
Java的面试反馈

Java的面试反馈

作者: TonyLan | 来源:发表于2017-12-25 17:35 被阅读0次

    1、mysql acid是什么

    2、mysql 的隔离级别有哪些

    3、mysql的索引是什么数据结构

    4、B树的原理

    5、堆排序的插入复杂度,数据结构是怎样的

    6、redis有哪些接口

    7、简单介绍项目

    8、python的协程概念

    9、elasticsearch的master节点选举算法

    10、用过哪些分布式消息队列,kafka的架构?offset如果管理?如何保证消息的顺序性?

    11、http的原理

    12、xss攻击

    13、cookie、session概念

    14、select和epoll的区别

    1. Java各种Map的优缺点和理解

    2. Java实现hashcode函数的要点

    3. python实现@retry(times=3)装饰器

    4. 过去自己觉得写的最优秀的架构

    5. 遇到过的最大技术挑战

    1、Java集合相关类

    2、多线程相关

    3、Zookeeper(分布式系统)原理相关。

    4、Redis、kafka、Nginx等

    1、java线程池、并发锁的了解深度;异步调用框架future/task;多线程的了解2、mysql对于事务隔离级别,对于可能会出现问题的间隙锁了解程度3、缓存方面,用阿里封装的缓存,需要了解好研究实现原理、包括失效机制、持久化机制 4、jvm方面对内存模型跟垃圾回收机制需要了解

    算法部分: 从1000亿个长整型数组中找出top10000最大的数,没有想出好的思路 

    相关文章

      网友评论

          本文标题:Java的面试反馈

          本文链接:https://www.haomeiwen.com/subject/jpzlgxtx.html