![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试
文章平均质量分 65
AllenGd
人生之奋斗,其苦无穷,其乐无穷。
展开
-
集合框架7个问答
这两个类都实现了 List 接口(List 接口继承了 Collection 接口),他们都是有序集合,即存储在这两个集合中的元素的位置都是有顺序的,相当于一种动态的数组,我们以后可以按位置索引号取出某个元素,并且其中的数据是允许重复的,这是HashSet 之类的集合的最大不同处,HashSet 之类的集合不可以按索引号去检索其中的元素,也不允许有重复的元素(本来题目问的与 hashset 没有任何关系,但为了说清楚 ArrayList 与 Vector 的功能,我们使用对比方式,更有利于说明问题)。原创 2022-11-08 14:06:04 · 170 阅读 · 0 评论 -
应不应该跳槽
一个合格的Java程序员必然是经历过不同的项目游走在行业技术的前线,有时候除了自己学习他人教导之外,更需要环境的推动,天时地利人和,Java程序员才能在职业道路上走得更远。原创 2022-07-29 11:58:04 · 172 阅读 · 0 评论 -
教你如何求职找工作
1.简历模板要简单明了,不要有太多花里胡哨的东西。要把你的优点突出。2.简历要从这几个部分去写个人简介,教育经历,求职意向,开发技能掌握(注意尺度,不要给自己挖坑,精通往往代表着你熟知该方向所有东西),工作经验,项目经验,自我评价。3.加分项在校荣誉,工作中取得的成绩,自己的博客,GitHub经验。4.注意点工资最好不要写死,面议最好,因为面试的情况可能有好有坏,面得好就可以多要一些,面的不好就可以少要一些。1.首先要准备自我介绍的内容,简单明了。让面试官对你有一个大概的了解。......原创 2022-07-29 10:27:00 · 553 阅读 · 0 评论 -
sql面试
1.查询和1002号的同学学习的课程完全相同的其他同学的学号和姓名2.删除学习“叶平”老师的sc表记录3.统计各科成绩,各分数段的人数课程id,课程名称,分段【100-85】【85-70】【70-60】【原创 2022-07-20 16:48:14 · 419 阅读 · 0 评论 -
大数据面试题
JVM内存模型1、栈Java栈是与每一个线程关联的,JVM在创建每一个线程的时候,会分配一定的栈空间给线程。存储局部变量、引用、方法、返回值等。StackOverflowError:如果在线程执行的过程中,栈空间不够用,那么JVM就会抛出此异常,这种情况一般是死递归造成的。2、堆Java中堆是由所有的线程共享的一块内存区域,堆用来保存各种JAVA对象,比如数组,线程对象等。分代垃圾回收不同的对象生命周期不同。与业务信息有关的对象生命周期较长,如Http请求中的session对象、线程、sock原创 2022-07-14 10:15:34 · 248 阅读 · 0 评论 -
Java面试汇总-MySQL篇
1、数据库的三范式是什么第一范式:列不可再分第二范式:行可以唯一区分,主键约束第三范式:表的非主属性不能依赖与其他表的非主属性 外键约束且三大范式是一级一级依赖的,第二范式建立在第一范式上,第三范式建立第一第二范式上。2、数据库引擎有哪些如何查看mysql提供的所有存储引擎mysql> show engines;mysql常用引擎包括:MYISAM、Innodb、Memory、MERGEMYISAM:全表锁,拥有较高的执行速度,不支持事务,不支持外键,并发性能差,占原创 2020-12-10 10:47:32 · 254 阅读 · 2 评论 -
Java面试汇总-基础篇
1、Java语言有哪些特点1)简单易学、有丰富的类库2)面向对象(Java最重要的特性,让程序耦合度更低,内聚性更高)3)与平台无关性(JVM是Java跨平台使用的根本)4)可靠安全5)支持多线程2、面向对象和面向过程的区别面向过程:是分析解决问题的过程,然后用函数把这些步骤一步一步的实现,然后在使用的时候一一调用即可,性能较高,所以单片机、嵌入式开发等一般采用面向过程开发。面向对象:是把构成问题的事务分解成各个对象,而建立对象的目的也不是为了完成一个个步骤,而是为了描述某个原创 2020-12-08 16:39:29 · 243 阅读 · 0 评论 -
Java程序员的职业规划
【职业规划篇】Java程序员的五个职业发展方向1、 软件设计师其实很多程序员走到这个阶段已经在做软件设计师工作了。这是绝大多数程序员发展的必经之路。因为,程序员在编程序的时候,一方面会实现设计的功能,另一方 面 也在对设计有一个理解、认识、熟知的过程。进而慢慢地从学习别人设计,转向到自己参与或独立设计。如果这个程序员真的非常非常喜欢程序员这个职业,则可以 转向软件设计师。这个转变很大程度是程序员意识的转变,就是说要把编程的时间,逐步分摊到软件设计上,要把重点从编程实现转变到项目的功能设计上。我这里 强原创 2020-08-14 10:59:57 · 5200 阅读 · 4 评论 -
并发编程面试汇总(2020)
Synchronized 相 关 问 题1: Synchronized 用 过 吗 , 其 原 理 是 什 么 ? 这 是 一 道 Java 面 试 中 几 乎 百 分 百 会 问 到 的 问 题 , 因 为 没 有 任 何 写 过 并 发 程 序 的 开 发 者 会 没 听 说 或 者 没 接 触 过 Synchronized。Synchronized 是 由 JVM 实 现 的 一 种 实 现 互 斥 同 步 的 一 种 方 式 , 如 果你 查 看 被 Synchronized 修 饰 过原创 2020-08-14 10:07:03 · 621 阅读 · 0 评论 -
力扣(LeetCode)怎么刷题,以排序算法为例
掌握 LeetCode 刷题方法再开始刷题,属于磨刀不误砍柴工。掌握正确方法是非常重要的。如果你在刷题的时候发现怎么也写不出来,别担心,这是正常的。如果你还发现,之前明明刷过的题,过段时间再做的时候,自己还是不会。别担心,这也是正常的。在这我分享一下我的刷题经验,希望对你有帮助。如果你时间比较紧迫,为了找工作而刷题,我建议你先刷热门推荐,一共两百多道题。在 LeetCode中文版 页面的右侧。先刷热题 HOT 100,再刷精选 TOP 面试题,之后刷其他的题。如果你时间比较充裕,那我建议原创 2020-08-06 11:09:40 · 12352 阅读 · 0 评论 -
38项目实战+视频+代码+文档!!!
项目实战,拿去不谢。链接:https://pan.baidu.com/s/1cVPBVhVMLSCCLaoe09NTMg提取码:q9mh原创 2020-12-08 13:09:12 · 479 阅读 · 17 评论 -
500套简历模板你值得拥有!!!+大厂高薪面试题!!!
一般来说个人简历写的好比较容易被录取,投简历的那么多,茫茫人海,HR为什么要选择你的简历而非别人?HR也会审美疲劳,看到那些写的不好的简历,哪怕你的技术再好,恐怕也会在这一环节被刷下来吧,第一关你都过不了,怎么面试呢。所以写份好简历不仅是你做事的态度,也是对你自己负责,也是对自己更好的封装。简历的重要性我这里就不再赘述了,直接上干货。链接: https://pan.baidu.com/s/1tbMb3GmJREI5zWOl2t2Rpg提取码: 428r......原创 2020-07-31 13:26:38 · 545 阅读 · 0 评论