2019年Java开发工程师面试技巧总结                                     &nb
Java 基础1. JDK 和 JRE 有什么区别?                             
转载 2024-10-09 19:52:10
13阅读
技术实力案例点评场景: 一个面试面试Java P7,其中有一项项目经验很牛逼:XX架构重构,性能提升10倍。于是,我针对这个项目经验进行了深入考察,结果……下面是我们大概对话过程:1. 我:请简单介绍一下这个项目重构。面:我们某个业务和运动会有关,每次关键比赛前业务访问量是平时10倍以上,原来系统量一大就卡死了,用户体验很不好,需要重构。 我:具体怎么做呢? 面:我通过引入mc缓
(1)栈创建(2)队列创建(3)两个栈实现一个队列(4)两个队列实现一个栈(5)设计含最小函数min()栈,要求min、push、pop、时间复杂度都是O(1)(6)判断栈push和pop序列是否一致 -----------------------------------------------------------------------------------------
这是我收集10个最棘手Java面试问题列表。这些问题主要来自 Java 核心部分 ,不涉及 Java EE 相关问题。你可能知道这些棘手 Java 问题答案,或者觉得这些不足以挑战你 Java 知识,但这些问题都是容易在各种 Java 面试中被问到,而且包括我朋友和同事在内许多程序员都觉得很难回答。1.为什么等待和通知是在 Object 类而不是 Thread 中声明?一个棘手
文章目录技术面试高频考点总结-JAVA篇一、Java基础二、JVM三、并发四、框架五、小结题外话 技术面试高频考点总结-JAVA篇大家好呀,这里是小黛!今天呀,来介绍大家最喜欢Java篇,Java八股文,可是非常非常非常庞大了,但,面试中常考没那么多,今天就来介绍,面试中考察频率最高Java面试题~本文,分了四个部分介绍,分别是Java基础,JVM,并发和框架,从四个角度对Java
转载 2023-08-09 13:00:06
100阅读
## Java面试开发中遇到技术难点 在Java开发中,会遇到一些技术难点,尤其在面试时可能会被问到一些涉及复杂数据结构、算法等问题。本文将简要介绍一些常见难点,并提供代码示例进行说明。 ### 1. 并发编程 在Java中,多线程编程是一个常见难点。并发编程涉及到线程安全、同步、锁等概念,需要开发者具备一定知识和经验。以下是一个简单多线程示例: ```java public c
原创 2024-07-01 04:22:20
34阅读
1. 用 CSS 实现布局让我们一起来做一个页面首先,我们需要一个布局。请使用 CSS 控制 3 个 div,实现如下图布局。这题不难,在平时项目开发过程中也经常会碰到:主要考虑几个问题:1. IE6 3 像素 BUG;2. 清楚浮动;代码:div{background:#CCCCCC;} #first{float:left;width:100px; height:150px}
面试问题最近大致总结了下前一段时间面试Java实习生岗位所遇到问题。1、机房担任管理员最大感悟,其中机房保护卡原理了解过吗  面试官首先随便给我聊了一下,问了一下在校成绩及其他情况,成绩能排到前十名不及能否打印出来,还有在学校组织过或参加过什么活动。   然后我一一回答,又说了印象最深刻活动是在机房担任管理员,工作是修电脑保证学生来上课时,电脑是正常,以及带学弟去帮各老师修复他们损坏电脑、
疫情信息仍在不断刷屏,相信今天大家都在线上远程办公。开工日期一再延迟,之前跳槽、转行、涨薪计划都不得不暂时搁置起来。但Java 作为稳居开发榜首语言,企业需求依旧旺盛,其实很多企业,比如腾讯、字节跳动,为了保证春招顺利进行,尽可能提高招聘效率,做出了一些调整:首先是更多采用线上面试形式,有的甚至直接在线发offer。其次,简历筛选环节更加严格,以尽快找到最匹配候选人。只要认真准备,疫情一
转载 2023-10-25 19:40:33
55阅读
# Java开发面试问题及最近所用技术 在准备Java开发面试时,理解和实现常见面试问题是至关重要。接下来,我将为你提供一个清晰流程、每一步具体实现与相关代码讲解。 ## 流程概述 下面是准备Java开发面试步骤: | 步骤编号 | 步骤名称 | 描述 | | -------- | -
原创 2024-08-19 04:52:02
32阅读
微软VirtualEarth是个已经封装好js类库,功能强大,使用它开发地图功能非常简单方便。这里介绍分为这样几个部分:1:入门:在页面上显示地图2:几个主要对象介绍:VEMap,VEPushPin,VEPloyLine,VERoute,VEResult3:应用4:注意问题(使用Atlas)这里是他地址:http://dev.live.com/virtualearth/sdk/入门:在
基础知识:1.C++或Java异常处理机制简单原理和应用。当JAVA程序违反了JAVA语义规则时,JAVA虚拟机就会将发生错误表示为一个异常。违反语义规则包括2种情况。一种是JAVA类库内置语义检查。例如数组下标越界,会引发IndexOutOfBoundsException;访问null对象时会引发NullPointerException。另一种情况就是JAVA允许程序员扩展这种语义
转载 2023-06-28 18:55:39
89阅读
今年找工作,3月底到4月初面试了几家公司,接下来做一些记录,希望能帮到后续找工作伙伴。面试公司:某团面试岗位:java技术专家一、开头沟通1、自我介绍介绍了下自己经历,面试官对之前工作过中厂有良好印象2、选择什么方向?带不带团队?照实回答二、算法模块3、链表相交节点两个长度不等链表,从某一个节点开始相交,在这个节点之后,两个链表所有的节点都是重合,找出第一个相交节点。一个示例如图:
[Java面试一]面试复习大纲.[Java面试二]Java基础知识精华部分.[Java面试三]JavaWeb基础知识总结.[Java面试四]Strust2总结及在面试一些问题.[Java面试五]Spring总结以及在面试一些问题.[Java面试六]SpringMVC总结以及在面试一些问题.[Java面试七]Mybatis总结以及在面试一些问题.[Java面试八]Hibernate总
转载 2023-08-03 15:31:57
34阅读
下面是作者和技术官将近一个小时交谈内容,而每句话作者都觉得没有白讲白听,内容对实习和正在找工作朋友们也是非常有帮助。下面罗列问题答案大家可以去GOOGLE找,当然经常关注51CTO朋友大部分答案也不用去GOOGLE了吧。AD:  很庆幸在交谈这近一个小时内每句话都没白讲白听,对面的技术官让我很钦佩。总得来说,对方比较看重实战经验,几乎所有的问题都是从你自己阐述中提取出
转载 2023-12-19 23:45:14
85阅读
作为历史最为悠久编程语言,Java历经数十年依然盘踞在编程榜前三位置,与它强大功能和广泛运用分不开。Java技术更新迭代是开发者应该关注问题,下面千小编就为大家盘点2019年互联网企业在Java开发中有哪些主流、热门IT技术,帮助大家在职场中快速崛起。1、微服务技术微服务架构主要有:Spring Cloud、 Dubbo、 Dubbox等,以 Dubbo占比最高,可达26%,微服务网
转载 2023-10-30 14:57:16
88阅读
一面简单介绍下项目Redis中,字典这一数据结构底层实现我理解: 对Redis底层hash表实现不熟悉,但是应该和golang中map底层实现类似,一个buckets数组,然后对key进行hash取值得到一个长度为16位hash值,根据低8位查找具体某个bucket(落入哈希表数组哪个索引位置处),根据高8位查找对应bucket中具体key数据。有hash值冲突时采用链表法。完整答案:
高级iOS开发工程师面试题CALayer与UIView区别最大区别是 图层(CALayer)不会直接渲染到屏幕上。UIView是iOS系统中界面元素基础,所有的界面元素都集成自它。它本身完全是由CoreAnimation来实现。真正绘图部分,是由一个CALayer类来管理。一个UIView上可以有n个CALayer,每个layer显示一种东西,增强UIView显示。这道题本人论文中曾经
通过鼎捷易飞管理系统成功导入,江苏丰润生产计划、调度、仓储管理等各关键环节能够得到实时掌控,管理者能够轻松了解公司整体运营状况。在保证了公司基础数据信息及时、准确同时,加强了对所发出信息全程跟踪、及时处理机制,保证了信息在传递过程中真实、准确、安全,并且能够及时响应、及时反馈,并确保对已有流程和系统持续优化。这样,在江苏丰润内部形成闭环信息控制管理系统,有效提高了信息系统准确性和
  • 1
  • 2
  • 3
  • 4
  • 5