一面自我介绍答:自我介绍是面试中唯一的自己主动介绍自己的环节,一定要好好把握好,你数据结构学的号可以手撕一个红黑树你就说我数据结构掌握地很好,反正就是要把自己的优势凸显出来,比如我是保研的以及对于java的知识较熟悉,我介绍完自己的本科经历以后,我就说我是保送到本校继续读研究生,然后最末尾会加上自己熟悉java,然后面试官就会问java的一些东西;项目介绍及其亮点答:java的8种数据类型有哪
4.22一面,时间65min1.项目15分钟左右,没有深挖,就大概了解整个项目的逻辑,和解决问题的思路。2.ArrayList和linkedList的区别,底层是如何实现的,是否线程安全,扩容。3.HashMap底层实现原理,是否线程安全,Java7和8做了哪些改进。4.HashMao put,get的过程,为什么大小是2的n次方。5.HashMap在什么情况下导致闭环。6.HashMap扩容的机
转载 2024-02-04 20:29:52
116阅读
 题目描述给出一个序列包含n个正整数的序列A,然后给出一个正整数x,你可以对序列进行任意次操作的,每次操作你可以选择序列中的一个数字,让其与x做按位或运算。你的目的是让这个序列中的众数出现的次数最多。请问众数最多出现多少次。 输入输入第一行仅包含两个正整数n和x,表示给出的序列的长度和给定的正整数。(1<=n<=100000,1<=x<=1000)接下来
int updateById(@Param(“et”) T entity); int update(@Param(“et”) T entity, @Param(“ew”) Wrapper updateWrapper);(1)更新数据实现更新数据之前数据库的数据• mybatis-plus封装的sql语句 UPDATE user SET name=?, email=?, age=? WHERE id
在上个礼拜面试了,时间线间隔2天,可能由于本人不是科班出身,面试的时候概念比较多,一面的时候还出现了很多智力,有想要去的小伙伴可以按照我这个逻辑进行复习,文末也有复习资料分享!一面:跳表优点进城线程区别统计pvcasmysql索引(为什么使用b+树 innodb的hash)限流算法 guava的ratelimiter采用哪种3升杯子和5升杯子求4升的水 多方案一副扑克牌放
redis一般什么场景用需要实时更新(实时看到订单列表);极其消耗数据库的数据(排行榜,一天统计一次就好);在某个时刻访问量极大而且更新也很频繁的数据(秒杀)缓存雪崩怎么办缓存雪崩就是指缓存由于某些原因(比如 宕机)整体崩掉了,导致大量请求到达后端数据库,数据库崩溃,接着整个系统崩溃,发生灾难事前解决方案:双机房部署,两套Redis Cluster,两套Redis Cluster之间做一个数据同步
1. Given a sorted linked list, delete all duplicates such that each element appear only once.For example,Given 1->1->2, return 1->2.Given 1->1->2->3->...
转载 2015-08-27 20:31:00
195阅读
2.5、原始dao开发方法总结2.6、原始dao开发的问题三、mapper代理方法(程序员只需要mapper接口(相当 于dao接口))3.1、mapper代理开发规范3.2、编写mapper接口对应的映射文件mapper.xml3.3、编写mapper接口mapper.java3.4、在SqlMapConfig.xml中加载mapper.xml3.5、编写测试程序3.6、mapper代理方法总结
转载 2024-04-19 16:56:02
64阅读
1、各种优化器使用的经验    梯度下降:在一个方向上更新和调整模型的参数,来最小化损失函数。    随机梯度下降(Stochastic gradient descent,SGD)对每个训练样本进行参数更新,每次执行都进行一次更新,且执行速度更快。    为了避免SGD和标准梯度下降中存在的问题,一个改进方法为小批量梯度下降(Mini B
0.来看一道的面试题这直接把人给问懵逼了,你能全部答出来吗?Object o = new Object();请解释对象的创建过程?DCL要不要加volatile问题?对象在内存中的存储布局?什么是指针压缩?对象头具体包含哪些内容?对象怎么定位?对象怎么分配?new Object()在内存中占用多少字节?来大家回答下1.对象创建过程T t = new T();new T 分配空间,赋默认值调用
JVM模块 作为 Java 的从业者,在找工作的时候,一定会被问及关于 JVM 相关的知识。 JVM 知识的掌握程度,在很多面试官眼里是候选人技术深度的一个重要评判标准。 在这里我们将详细的整理常见的 JVM 面试知识笔记,先来看看目录! 内容展示:微服务模块 微服务是当下最流行的应用架构了,它跟容器云、DevOps 合称新时代三剑客,帮我们化解业务发展过快导致的产品迭代压力,让我们有自
第一:字符串距离题目:给出两个相同长度的由字符 a 和 b 构成的字符串,定义它们的距离为对应位置不同的字符的数量。如串”aab”与串”aba”的距离为 2;串”ba”与串”aa”的距离为 1;串”baa”和串”baa”的距离为 0。下面给出两个字符串 S 与 T,其中 S 的长度不小于 T 的长度。我们用|S|代表 S 的长度,|T|代表 T 的长度,那么在 S 中一共有|S|-|T|+1
转载 2024-01-01 11:47:50
32阅读
首先我编程自学半年,本科专业电子科学与技术,根本不挨着,基本都是刷面经然后把这个知识点展开学的。完完全全的菜鸡一个 开始春招投暑期实习简历到现在头一次面试交给了,但感觉.....凉了,估计等不到二面通知了,总时长1小时15分钟。在这里记录一下自己本次面试的题目,mark一下很多疏漏的点 照例首先自我介绍,然后开始进入面试了。由于项目少而且和编程不相关,且专业研究方向也不相关就没问
转载 2024-03-14 17:13:22
52阅读
# 如何实现后端架构 在这个现代化服务频繁的数字化时代,构建一个成功的后端架构显得尤为重要。团作为一个大型的在线服务平台,其后端架构具有高可扩展性和高可用性。本篇文章将引导你理解实现后端架构的步骤,并提供详细的代码示例。 ## 一、实现流程 在构建后端架构时,我们可以将整个流程分为以下几个关键步骤: | 步骤 | 描述
原创 8月前
108阅读
一面(80min)(为保证内容纯正,下面的语言是由程序员Y自己整理的,霸哥没有任何改动)面试主要是从一个系统设计出发,考察基础跟项目架构经验。相当重视基础问题(计算机网络、操作系统)主要是围绕一个系统优化来的,下面就只写中间问的几个点:1、项目介绍(聊一下自己做的项目,互相了解了一下)2、redis相关问题redis主要能解决什么问题,聊一下你所知道的?聊一下redis高可用的相关。主要说
转载 2023-11-11 22:54:18
132阅读
由于题目是我通过草稿回顾,可能表述不清,但是内容大致一样。希望该博客内容对你有所帮助,题目所有权归公司所有,我只是想分享给大家学习,还望贵公司海涵~面试职位应聘职位:后端开发工程师岗位描述: 岗位要求: 面试时间:2015年9月19日 面试题型:90分钟 16单选+4多选+2编程单选题第1 从A->B路程中有段扶梯,某人途中需要绑鞋带,问那种情况更快?A.路上绑鞋带时间快 B.扶梯上绑
昨晚笔试,今天来做笔试总结选择:刚开始是非技术的选择技术性选择编程首先记编程:题目好像是:一同学跑绕n*n的格子外围跑步,每次跑n+1步,然后在第n+1步的地方做一标记,问其做第几个标记的时候遇到重复标记的情况(包括重复格子那一次)。输入:两行,第一行表示有m种格子操场        第二行表示格子的规模,即各种格子操场的n输出
转载 2024-01-16 14:47:30
95阅读
 GC算法会根据自动内存回收所需的环境(机器、语言、应用等)的不同而不同。到具体的程序层面,GC则为程序员提供了一个最佳的游乐场所,令其尽情地发挥编程技巧,大展身手。GC这东西很麻烦,但却是必需的。它就像一个 幕后英雄,默默地做着贡献,用户并不会期待它变得显眼。但因为它进行的是幕后工作,所以编程老手们或许会为之心动。《垃圾回收的算法与实现》分为“算法篇”和“实现篇”两大部分。算法篇介绍了
北京JAVA开发三年,拿到35K的offer面试心得原创Java高级开发之路2020-12-08 21:44:36前言长文干货提示,文章为大家完整记录了一位在北京做了3年的JAVA开发的朋友,如何通过的面试及拿到35K的offer。全篇内容由全程电话录音再手打腾稿,原创手打不易,请记得点赞收藏支持哦!文章末尾有为大家准备好的JAVA面试资料。面试总结JAVA基础1. JAVA中的几种基本数
1、小美想要奖学金时间限制: 3000MS 内存限制: 589824KB 题目描述: 小美是个勤奋努力的大学生。小美想要获得奖学金。 小美总共修习了 n门课程,每门课程都有一个学分 ai ,而这门课小美的成绩是 bi 。小美所在的学校对于奖学金的评定非常简单:只要所有课程的均分不低于一个给定的标准 X,而且没有任何课程挂科,就可以申请奖学金。 均分是指所有课程的成绩按照学分加权的平均值(即 ),而
转载 2023-09-27 13:47:02
100阅读
  • 1
  • 2
  • 3
  • 4
  • 5