下面就Java常见的面试题做一个简单的总结,一句话掌握这些面试题,搞定BAT不是梦。基本概念操作系统中 heap 和 stack 的区别;什么是基于注解的切面实现;什么是 对象/关系 映射集成模块;什么是 Java 的反射机制;什么是 ACID;BS与CS的联系与区别;Cookie 和 Session的区别;fail-fast 与 fail-safe 机制有...
原创 2022-09-07 10:26:49
123阅读
BAT前端面试题目收集 一些问的还是蛮有深度的……
转载 精选 2014-10-18 11:35:12
663阅读
第一:复杂度估算和排序算法(上)1) 时间复杂度和空间复杂度,2)认识对数器,0,有一个你想要测试的方法a1,实现一个绝对正确的但是复杂度不好的方法b2,实现一个随机样本产生器3,实现比对的方法4,把方法a和方法b比对很多次来验证方法a是否正确
原创 2022-03-18 14:38:04
119阅读
第一:复杂度估算和排序算法(上)1) 时间复杂度和空间复杂度,2)认识对数器,0,有一个你想要测试的方法a1,实现一个绝对正确的但是复杂度不好的方法b2,实现一个随机样本产生器3,实现比对的方法4,把方法a和方法b比对很多次来验证方法a是否正确5,如果有一个样本使得比对出错,打印样本分析是哪个方法出错6,当样本数量很多时比对测试依然正确,可以确定方法a已经正确3)冒泡...
原创 2021-05-29 07:40:25
304阅读
两数之和解决方案无重复字符的最长字串(2)"滑动窗口法"优化解决关键词介绍解题思路复杂度分析无重复字符的最长字串(3)优化"滑动窗口"解决代码块ASCII 128码 思路代码块最大回文子串解题思路找到字符串的最长公共子串动态编程解决方案复杂度代码块学习建议最大回文子串(2)我们上面分享的不管从时间复杂度还是空间复杂度,都是颇为浪费的?难道没有更优解决方案?肯定是有的!代码块复杂度大家可以画10分钟
原创 精选 2021-03-16 13:37:55
3241阅读
常见数据结构与算法学习目录––大公司笔试面试有哪些经典算法题目?二叉树打印参考:链接–––剑指offer-数据结构与算法LeetCode刷题题解答案.pdfLeetCode刷题–––十大算法精讲:(面试题1)剑指offer之赋值运算符函数–––––––––算法高级实战:––漫画:什么是B+树,B+树层数计算(面试官直呼内行)
整理了下 BATJ 关于 JAVA面试题目,大家参考下吧,希望对大家有所帮助,可以帮大家查漏不缺。 答对这些面试题,PASS 掉 80 % 的求职竞争者。 1.hashcode相等两个类一定相等吗?equals呢?相反呢? 2.介绍一下集合框架? 3.hashmap hastable 底层实现什么区别?hashtable和concurrenthashtable呢? 4.hashmap和tree
原创 2021-07-20 10:04:55
266阅读
1.简介1.1 IO分类Java IO一般包含两个部分:http://java.io的阻塞型IO和java.nio的非阻塞型IO,即NIO。系统运行的瓶颈一般在于IO操作,一般打开某个IO通道需要大量的时间,同时端口中不一定就有足够的数据,这样read方法就一直等待读取此端口的内容,从而浪费大量的系统资源。使用java的多线程技术在当前进程中创建线程也是要花费一定的时间和系统资源的,因此不一定可取
ERP可以实现企业人财物、产供销以及各种对应的信息流、物流、资金流、管理流、增值流,实现资源优化与共享,在企业应用中,使用十分广泛,功能也算十分完善。但是由于ERP功能过于复杂,学习来比较困难,企业想要真正用好并不容易。另外,ERP想要制作分析图表、分析报表比较困难,还是需要借助专门的商业分析工具,比如Power BI,tablelau等等。另外,ERP对于手机端提供的支持非常薄弱,比如国内某知名
以下为正文:面试流程1、技术面试流程:简单自我介绍八股文针对项目,问项目中的业务逻辑,以及使用的技术栈2、有工作经历的你之前是做什么的做过哪些项目,在项目里承担的工作职责选择有亮点的,克服的难点去说确保你写的,⾯试官问的时候,你都能回答出来介绍项⽬着重点,在梳理清楚需求,理清业务逻辑⾮相关专业的⼈,⼀定说清楚⾃⼰的职业规划3、面试中的话术注意:技术⾯试中,不要有“好像”这个话术。自我介绍(仅供参考
Java包66. JDK 中常用的包有哪些java.lang:这个是系统的基础类;java.io:这里面是所有输入输出有关的类,比如文件操作等;java.nio:为了完善 io 包中的功能,提高 io 包中性能而写的一个新包;java.net:这里面是与网络有关的类;java.util:这个是系统辅助类,特别是集合类;java.sql:这个是数据库操作的类67. import java和javax
Netty (年度最新面试题)1.你了解过哪些IO模型?2.什么是Reactor模型?Reactor的3种版本都知道吗?3.了解过粘包拆包吗?为什么会出现粘包拆包?怎么处理粘包拆包?4.UDP协议会有粘包拆包的问题吗?为什么?5.Netty 是什么?6.为什么要用 Netty?7.Netty 的应用场景了解么?8.Netty 的零拷贝了解么?9.Netty 的心跳机制了解么?10.Netty 中有
转载 2023-11-22 23:05:13
246阅读
Java面试题java面试题大汇总、java面试题大全带答案、java面试题基础题、java面试题算法、java面试题中级
原创 2021-07-21 11:37:56
2486阅读
1点赞
java 中级面试题及答案1.MyBatis中,根据Id查询单个Order对象,动态SQL如何编写?A. SELECT * FROM Order WHERE ID = #{id}; B. SELECT * FROM Order WHERE ID = #{id}; C. SELECT * FROM Order WHERE ID = #{id}; D. SELECT * FROM Order WHER
转载 2023-09-05 08:00:10
503阅读
系统的整理了BAT大厂的面试题,想去大厂面试的赶紧收藏看看。
转载 2021-08-12 17:25:07
305阅读
最全的BAT大厂面试题整理临近年关,又到了面试求职高峰期,最近有很多网友都在求大厂面试题。正好我之前电脑里面有这方面的整理,于是就发上来分享给大家。这些题目是网友去百度、小米、乐视、美团、58、猎豹、360、新浪、搜狐等一线互联网公司面试被问到的题目。熟悉本文中列出的知识点会大大增...
转载 2018-12-28 08:40:57
156阅读
大数据面试题及答案1 kafka的message包括哪些信息2 怎么查看kafka的offset3 hadoop的shu
转载 2022-01-18 10:09:40
174阅读
# BAT机器学习面试题及答案解析 ## 引言 机器学习是人工智能领域的一个重要分支,它通过对大量数据的分析和学习,使得机器能够从中获取知识,并通过这些知识来实现自主决策和行为。在BAT等大型科技公司,机器学习是一个非常重要的技术,因此在面试中,相关的面试题也是经常被问到的。 本文将通过对一些经典的BAT机器学习面试题及其答案进行解析,帮助读者更好地理解和掌握机器学习的基本概念和技术。同时,
原创 2023-10-08 13:31:22
34阅读
大数据面试题及答案​​1 kafka的message包括哪些信息​​​​2 怎么查看kafka的offset​​​​3 hadoop的shuffle过程​​​​4 spark集群运算的模式​​​​5 HDFS读写数据的过程​​​​6 RDD中reduceBykey与groupByKey哪个性能好,为什么?​​​​7 spark2.0的了解​​​​8 rdd 怎么分区宽依赖和窄依赖​​​​9 sp
转载 2021-12-07 16:49:37
226阅读
 面试题6.请介绍一下你在项目中使用过的性能优化技术,以及如何进行容量规划和性能测试?在项目中,我使用了多种性能优化技术,包括:缓存技术:通过将一些频繁访问的数据缓存在内存中,可以减少数据库访问的次数,从而提高系统的响应速度。垂直拆分和水平拆分:通过将系统按照不同的功能进行拆分,可以减少单个服务的负载,从而提高系统的性能和扩展性。异步处理:将一些非实时的操作异步处理,可以减少请求的等待时
  • 1
  • 2
  • 3
  • 4
  • 5