首页 > 编程知识 正文

tcp/ip网络与协议第二版课后答案(select是阻塞还是非阻塞)

时间:2023-05-06 01:05:18 阅读:81505 作者:2760

开火箭,工作拧紧螺丝……月初有很多面试,过得很自信的朋友,但最终三面惨败……昨天朋友邀请我讨论问题在哪里,但三面没能回答在询问了面试的全部经验之后,我进行了总结。 这次的拼写一二三面其实综合起来听了五个方面的东西。 分别在自我介绍项目、java基础、中间件、数据库和spring框架中,还问了两个算法问题。 接下来和大家一起看很多面经,看看能不能轻松应对面试官的炮击。

第一部分 项目+自我介绍

先简单地自我介绍一下吧? 然后让我介绍简历中的项目,谈谈项目中的难点、技术结构。 平时开发中遇到的课题是什么? 你平时是这么和同事交流的吗?

第二部分 java基础方面

首先是自古以来就经常成为话题的hashmap。 hashmap的set和get的时间复杂度是多少? 为什么是o(1)? hashmap在jdk1.8中是线程安全的吗? 为什么是线程安全? 你知道concureenthashmap吗? 他是如何实现线程安全的? 让我们来谈谈java通用。 为什么java通用叫伪通用? 通用的好处是什么? int可以作为通用型使用吗? 说一下静态*** *和动态* * *的区别? 动态***的底层是如何实现的? 线程run和start有什么不同? 启动同一线程两次会怎么样? java的线程模型是什么? 要我说一下violate关键字吗? 他的原理是什么? violate是线程安全的吗? violate和synchronized这两个关键字有什么不同? 讲线程池的原理吗? 你在项目中使用过线程池吗? 怎么用? 核心线程和非核心线程有什么区别? 你在项目中是怎么决定核心线程数的? 你知道关于concureent包的事吗? 什么是cas? cas怎么解决ABA的问题? 计数闩锁和循环通道有什么不同? java类加载器的工作原理是什么? 谈谈JVM相关的事情吧。 你在做GC调谐吗? 要我说这些吗?

第三部分 spring框架方面

BeanFactory和应用程序上下文有什么不同? 如何在基于XML的配置中配置Spring,springboot的启动过程是什么? 平时使用了什么样的评论? Spring是如何快速创建产品感知APP的? 如何使用Spring Boot部署到不同的服务器?

第四部分 数据库与java中间件方面

redis常用的数据结构有哪几种? 你在你的项目中使用过多少种? 另外,业务中使用的场景有几种? redis cluster知道如何实现高可用性吗? redis集群和典雅的长袜机制有什么区别? 你知道redis的持久化机制吗? 你们在项目中是如何持续发展的? 你遇到过redis的hotkey吗? 怎么处理的? redis是zzdsmt的吗? zzdsmt为什么这么快? redis实现分布式锁定,zk实现的性能和稳定性的比较? kafka的原理是什么? 如何防止信息丢失? 索引的常见实现方法有哪些,有什么区别? MySQL的存储引擎有哪些,有什么区别? InnoDB用什么方法实现索引,怎么实现? 你是说聚簇索引和非聚簇索引的区别吗? 大量的消息每页都被消耗,会发生oom异常吗? 如果向不存在的exchange发送publish消息会怎么样? 对不存在的queue执行consume操作会怎么样? 为什么所有消息不应该使用持久性机制?

第五部分 算法方面(总共是问了两个)

一面手写的问题是leet代码106。 由中顺序和后顺序的扫描序列生成二叉树,通过一棵树中顺序的扫描和后顺序的扫描生成二叉树。 (注意:可以假设树中没有重复的元素。 )例如,如果给出中顺序扫描顺序=[ 9,3,15,20,7 ],则后顺序扫描postorder=[ 9,15,7,20,3 ]将返回以下二叉树: 3/9 20/15 7

双面手写的问题是leet代码86。 将链表与特定的值x分隔开,并分隔链表,使小于x的所有节点都出现在x以上的节点之前。 必须保留两个分区中每个节点的初始相对位置。 例:输入:头=1-4-3-2-5- 2,x=3输出: 1-2-2-4-3-5

这两个算法问题的解答解析在《算法刷题LeetCode中文版.PDF》文档中有需要的朋友

私信“答案”可以免费得到

算法问题leet代码中文版. PDF

总的来说,我这个朋友觉得复习得还不够,否则也不会面试卡壳惨败。 而且,这些主题的答案大多在以下文件中。 如果你对这个答案感兴趣的话,请转发私信关键词“答案”来免费领取哦~

答案

重要的事情再说一遍哦。 转发私信“答案”,可以免费接收所有答案的解析和更多的学习笔记资料。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。