1. 自我介绍 2. MySQL的ACID特性 3. 数据库join,left join 4. Mysql索引 5. B树和B+树底层算法 6. Java单继承和接口 7. Java多态,举例说明 8. Java并发-线程和进程区别 9. HashMap底层实现 手撕代码:中序遍历
全称痛苦面具,几乎全是场景,设计,多线程场景题,场景题夹杂八股 问的很细。 1.实习遇到最难的事 2.实习中涉及到的项目中的责任链模式实现部门审批请假,简单讲讲 3.简单说下项目中怎么用的,实现哪些接口,哪些类~~ 项目中的sql调优?具体看啥字段? type? 说几个类型? const是啥?> < BETWEEN 会走索引吗? 4.场景题,如果是不同部门审批,这些节点怎么变化(寄,完全不知道,感
凭记忆写,没录屏。 自主预约(时间自主,日期不自主),约的5点,周日下午打电话问我能不能2点面,我说行。今天2点面一面,最奇怪的是,50分钟面完一面后,马上给我发邮件,让我3.05二面,龟龟,我还以为发错了。结果就是马不停蹄地二面。 提前泼个冷水,一面二面面试官都是不同部门的,所以我估计面经参考价值不大。 一面:50分钟(一面面试官问的问题比较笼统,或者说范围比较大) 1.自我介绍(讲了2个项目经
二面:50分钟(主要围绕项目展开) 记忆开始模糊....尽量想 先问了下是不是搞错了,怎么刚结束一面马上二面了。我迟到了1-2分钟。 1.自我介绍?我自我介绍有说本科自动化主要用了C语言,研一做过C助教,现在做实验室研究用的Python,自学JAVA找开发工作。 2.听你自我介绍,熟悉的语言还是比较多的,介绍一下他们的区别?主要讲了一下C有用到指针,当时学得比较辛苦,指针难理解。 3.既然你说到指
网站中台技术 1、在瑞吉外卖项目中,后端API设计和开发需要考虑哪些问题? 2、对于瑞吉外卖项目的数据模型设计; 3、在瑞吉外卖开发过程中遇到的最大挑战是什么,以及如何解决的: 4、在瑞吉外卖项目中进行性能测试和优化,可以按照以下步骤进行: 5、在瑞吉外卖项目中实现前后端分离; 6、如果数据库每天的数据增量为5万条,需要使用三年,如何来确保数据库的正常运行: 7、在Java项目开发过程中,以下情况
遵循以下文档: https://github.com/azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-secrets/readme.md Java应用程序必须与azure key Vault托管在云中的同一台服务器上,这只是一种情况吗?因为这对我来说没有意义。
我正在尝试使用GraalVM的Truffle在java应用程序中动态运行java代码。没有成功。 我正在开发MacOs 11.5.2。 我跟进了GraalVM JDK安装过程,并使用安装了espresso。 我已经能够运行一个简单的Hello世界级和Jar。甚至在java主机应用程序中运行javascript代码(作为字符串)。 但当我试图执行这个程序时,我得到了一个错误: 顺便说一下,这段代码来
先自我介绍 使用过Java什么框架 使用Jdk8的什么特性 使用过Stream流的哪些方法?过滤的方法是什么?去重的方法是什么? 去重的原理是什么 重写equals为什么一定需要重新他的hashcode的方法 Hash算法对应的Java中的什么类 如果一个值相等,哈希值不相等的对象能否加入同一个容器中呢 哈希冲突有了解吗?举一个哈希冲突的例子 Java中是用什么对哈希值取模的 介绍一下hashma
问题内容: 随着闭包被添加到Java中,Scala作为语言选择优于Java的优势是什么? 有人可以详细说明任何优势吗? 问题答案: 除了闭包(Java似乎没有闭包之外),这是Java中缺少的Scala功能列表。我将在此处省略库,而将重点放在语言本身的功能上。这无论如何都不是全面的,但我认为它包含了大笔票。 隐式参数/转换 模式匹配,案例类 类型推断(某些) 种类较多的类型(对类型构造函数的抽象)
1.java集合讲一下 讲了collection和map接口,常用的有arrlist linklist hashset HashMap concurrent HS map,然后他问我关于list的删除,我说了下数组删除和链表删除... 2.字符串拼接 提了下sbuilder 和sbuffer的区别,提了下string加法拼接会给常量池弄出大量数据 3.日期做加减法怎么做的 我说我平时用Local
1. 研究项目?主要负责哪些工作?用到了哪些技术? 2. Https为什么使用非对称加密算法? 1. 身份认证,2. 交换随机数以生成对称密钥; 3. 使用了Https就一定是安全的吗? 从协议本身上来看是安全的,否则就不会普遍使用了。但是协议的安全性不仅取决于协议本身,还取决于执行协议的双方是否严格按照协议执行;比如:CA证书机构被攻击或者被贿赂而发布了“伪造的”CA证书,亦或者服务器被攻击或者
我有一个简单的java程序,它只是一段代码,可以从数据库中读取并根据某些条件修改数据库的内容。现在,我想要的是这个程序应该在启动时自动启动并在后台静默运行,除非有人从任务管理器中杀死它。我以前从未做过这样的事情,也不知道具体该怎么做。有人能帮我解决这个问题吗?谢谢你...
我用Play2.0创建了一个应用程序。我实现了scribe-java库来使用一些OAuth服务。直到今天,一切都很好,但当我升级jdk并重新启动服务器时,我不能使用scribe-java库。它似乎在sun.security包中使用了和类,但找不到。 “java-version”返回: 播放2.0 StackTrace:
这是一个理论上的问题: 我必须计算一个表达式,我已经从中缀转换到后缀。后缀保存在中,因为我希望避免使用。这样我就知道数字之间的除法在哪里,我可以按“正确”的顺序访问它。 它看起来是这样的: 现在我想用两个堆栈: null 如果我到达一个运算符,并且数量计数至少为2,我将执行该操作并将其推到目标堆栈上。到达原始堆栈的末尾(现在是空的),我会把所有的东西都传递给它,然后从头开始,直到只剩下结果。 我现
这个问题来自SCJP 结果如何? B.5、5 D.6,6 答案是B 但我想知道为什么不是A,因为我们知道,在后减量(y--)之后,值与减量之前相同,即6。请提供理由