首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Java开发

    2025 春季校招 java 研发岗位笔试题及相关内容

    2025春季校招Java研发笔试题解析与学习指南在2025年春季校招的浪潮中,Java研发岗位吸引了众多求职者的目光。 对于想要踏入Java研发领域的同学来说,掌握常见的笔试题型及相关知识点,是成功通过校招笔试的关键。 接下来,我们将对一些典型的Java研发笔试题进行解析,并结合实际应用实例,帮助大家更好地理解和掌握这些知识。一、Java基础1. 关键字与数据类型在Java中,关键字是具有特殊含义的标识符。 例如:if (age < 0) { throw new IllegalArgumentException("年龄不能为负数");}通过对以上Java研发笔试题常见知识点的解析和实例学习,希望大家能够在 2025 春季,校招,Java 研发岗位资源地址:https://pan.quark.cn/s/14fcf913bae6

    32710编辑于 2025-06-05
  • 来自专栏芋道源码1024

    5 月,Java 岗位爆了

    这份经过“铜三铁四”实践检验,并且结合个人亲身经历,2022年新鲜出炉的面试宝典——《一线互联网公司Java面试核心知识点》推荐给大家,大家求职中面临的很多困惑和问题都能从中得到解答。 核心知识点合集 一、JVM篇(2022) (含:JVM类加载机制,JVM内存模型,垃圾收集机制,类字节码实现机制,JVM调优案例,GC日志详解等) 二、Java并发编程(2022) (含:java内存模型 ➤每天一节免费技术课 这个课程则是围绕着“打造职场核心竞争力”而开展的java进阶技术课程,大佬将给你规划一条职场进阶涨薪之路,每天一个技术点深入剖析,并结合项目实战进行经验分享,让你各个阶段朝着对应的能力模型成长精进 还可免费领取2022年面试突击资料和java进阶技术课程。 下面是这个训练营的部分技术课程,上课时间:5月16号-5月22号,每晚8点高能开讲,现在还有200个免费上课的名额,扫码即可获得。

    97310编辑于 2022-05-12
  • 来自专栏全栈程序员必看

    头条社招Java岗位-面经

    社招面试对于项目的考察至少占到了一半,2面或者3面会针对项目做一个详细的沟通与了解,包括整个项目的业务架构,技术架构和技术难点和卡点等; 社招面试都是这么考察的,XXX是什么? 背景 楼主硕士毕业,目前在小米任职Java开发工程师。在2017年参加的校园招聘中也曾拿到多家大厂的Offer。目前工作已满两年,于2020年3月开始开外边的机会。 在Boss上投递了今日头条的Java开发岗位,话不多说,约好时间就开始了视频面试。 第一轮面试:一个小时45分钟(累…..) 首先是自我介绍,然后针对楼主简历上的项目进行了项目的了解于提问。

    53420编辑于 2022-07-11
  • 来自专栏IT学习

    Java开发就业岗位你选择哪个

    手机软件、手机Java游戏、电脑软件等等都有它的身影。那么Java到底能做什么事情呢?Java开发就业岗位你选择哪个 1. 所以学习Java的同学可以找开发网站方面的工作,而且现在找这方面的岗位比较多。 2. Java做安卓不单单是指系统,还有APP对于更多的开发人员来说,他们更多的时间是花在开发APP上面。 3. Java可以做软件 一般编程语言都可以做软件的,Java 也不例外,例如Eclipse,MyEclipse等知名Java开发工具.有关开发软件组件,可以了解Java Swing编程 或者 awt 相关知识 Java已成为当今市面上很受欢迎的编程软件,对于处于信息高速发达的今天,Java技术已经无处不在,手机软件、手机JAVA游戏、电脑软件等等。

    1.2K20发布于 2019-11-26
  • 来自专栏java思维导图

    Java研发技术成长路线

    作为一名Java研发者,深感Java技术的学习是一个漫长过程,从一名Java菜鸟开始,加之持之以恒的耐心和脚踏实地的精神,不间断理论的学习,不停止技术实践,终成为一名技术佼佼者。 精通Java基础知识;精通面向对象;熟练常用工具API;熟练IDE工具使用; 掌握和理解Java高级。 ? 第三阶段:JavaEE之主流开发框架 这个阶段是所有已经学习过Javaweb基础技术的开发者,想要继续学习B/S应用开发主流框架学习者必经第3阶段,只有能够熟练运用这些开发框架,才能够更好的胜任日常工作中的开发 ,当然也是对自身技术实力的一种扩充,可以说是Java后端开发者的必备技能。 第五阶段:JavaEE之分布式框架 这个阶段一般是针对参加工作2-3年以后,想要在技术上继续深造,可以选择1-2个方向深入研究下去,切记只浮于表面,要知道想要某一门技术成为你的技术优势,你对这门技术的掌握程度要超过绝大部分人才行

    2.1K81发布于 2018-03-15
  • 来自专栏微信公号【Java技术江湖】

    从面试连跪到收割offer,回顾我的春招面试历程(研发岗位

    文章来源:【程序员江湖】 作者黄小斜,斜杠青年,某985硕士,阿里 Java 研发工程师,于 2018 年秋招拿到 BAT 头条、网易、滴滴等 8 个大厂 offer,目前致力于分享这几年的学习经验、求职心得和成长感悟 壹 此生与你,江湖相逢 阿里巴巴 春招实习 电话面试 一面 那一年春天,大概是3月份左右,兴致勃勃地投了阿里的Java实习岗位,没有内推,走的是正式流程,结果面试却来的比想象中早一些。 3 Java三大特性 4 Jvm虚拟机 内存结构、算法、垃圾回收 当时已经看过了《深入理解JVM》所以这些问题基本都回答上来了。 腾讯 春招实习 电话面试 一面挂 很兴奋地参加了腾讯的春招实习生面试,当时对腾讯的后台开发岗位还没啥了解,事业群也没选。然后妥妥地一面挂了。 美团点评(offer) 春招实习 一面 1 Java ArrayList如何排序 2 hashmap原理、冲突处理、优化 3 mysql索引使用 4 Java并发包的内容 5 Java方法栈的作用 6

    1.6K30发布于 2019-03-13
  • 来自专栏java一日一条

    2015年Java开发岗位面试题归类

    下面是我自己收集整理的Java岗位今天面经遇到的面试题,可以用它来好好准备面试。 一、Java基础 1. String类为什么是final的。 2. HashMap的源码,实现原理,底层结构。 3. Java7、Java8的新特性(baidu问的,好BT) 8. Java数组和链表两种结构的操作效率,在哪些情况下(从开头开始,从结尾开始,从中间开始),哪些操作(插入,查找,删除)的效率高 9. Java 的引用类型有哪几种 17. 抽象类和接口的区别 18. java的基础类型和字节大小。 19. Java的内存模型以及GC算法 2. jvm性能调优都做了什么 3. 介绍JVM中7个区域,然后把每个区域可能造成内存的溢出的情况说明 4. 介绍GC 和GC Root不正常引用。 5. 高并发情况下,我们系统是如何支撑大量的请求的 3. 集群如何同步会话状态 4.

    66810发布于 2018-09-19
  • 来自专栏章鱼的慢慢技术路

    今日头条2018校园春季招聘研发岗位笔试(第一场)经验

    笔试公司:今日头条 笔试岗位:后端开发 笔试时间:2018年3月24日19:00-21:00 笔试形式:牛客网在线做题 笔试回忆: 笔试总共五道题。是的,只有五道编码题,没有选择or填空。 所以虽然我不喜欢全程写代码,但不得不说,这样的笔试最有收获,也最能反映出我与应聘岗位的差距!再接再厉。 最后发下有关这次笔试的题解,仅供参考 头条笔试题解

    49530发布于 2018-06-04
  • 来自专栏章鱼的慢慢技术路

    今日头条2018校园春季招聘研发岗位笔试(第一场)经验

    笔试公司:今日头条 笔试岗位:后端开发 笔试时间:2018年3月24日19:00-21:00 笔试形式:牛客网在线做题 笔试回忆: 笔试总共五道题。是的,只有五道编码题,没有选择or填空。 所以虽然我不喜欢全程写代码,但不得不说,这样的笔试最有收获,也最能反映出我与应聘岗位的差距!再接再厉。 最后发下有关这次笔试的题解,仅供参考 头条笔试题解

    49950发布于 2018-06-20
  • 来自专栏YesDev研发协同工具

    CTO来分享:探讨组织研发效率提升的核心指标及部门岗位SOP

    我作为技术顾问,有幸深度参加了不同企业的年度规划计划制定之中,和企业的创始人、公司的管理层、各部门负责人、以及一线的研发工程师,一起群策群力,共同制定可执行、可量化、可落地的执行方案和研发部门岗位的具体 软件研发也如此。针对研发这个黑洞,针对软件这个泥潭,我们应该关注哪些核心指标,或者说:我们(当前企业、当前研发团队、当前管理层)最关心哪些重要的数据指标?又或者,软件工程的本质指标是什么? 在原来的基础上,再计算出用于有效研发的任务工时是多少,再除以总登记的有效工时,最终计算得出研发的有用功率是多少。 不因岗位职级而限定每个人的发挥,而是让大家都群策群力、扁平化协作、自组织管理、彼此信任和理解。 部门岗位SOP(结合YesDev协同工具) 有了过往的历史交付指标数据,那么接下来,制定2023年的工作计划和目标,并进行拆解和对应的安排就很简单了。

    1.4K00编辑于 2023-02-20
  • 来自专栏云计算与大数据

    研发:How To Install Python 3 on CentOS 7

    Python 3 is the most current version of the language and is considered to be the future of Python. This tutorial will guide you through installing Python 3 on your local CentOS 7 machine and setting up development Once everything is installed, our setup is in place and we can go on to install Python 3. Since instead we would like to install the most current upstream stable release of Python 3, we will and “How To Use Variables in Python 3”.

    68320发布于 2018-10-16
  • 来自专栏PPV课数据科学社区

    【学习】阿里面试经历及总结(数据研发Java研发方向)

    我投的岗位“软件研发工程师”。到了面试现场,选择了Java语言(有对应的面试官)。不过,后面进行了交叉面试,被推到了“数据研发岗位。 一面: 首先,自我介绍。 我:“我做过两个项目。 我:“因为,按照我的理解,数据挖掘这个岗位需要对机器学习算法有深入研究,然而,我做的偏向于对数据挖掘算法的应用。所以,我想投研发,偏向数据挖掘和分布式方向,从基础做起。” 看到第二个面试官的牌子上写着“数据研发”,我稍微舒了口气;幸好不是“数据挖掘”。 今年,“数据研发岗位招人挺多的,很多都是去小微金服。 面试完之后,我觉得“数据研发”的岗位要求是这样子的: 熟练掌握基本的SQL语句;因为有一道笔试题目。 二面: 二面的面试官是做Java研发的。 刚开始,还是讨论比赛和分布式。后面问了我一道大量文本处理的问题“找出一个大文本中的Top3的字符串”。没有做过这方面的研究,答的不好。

    1.9K70发布于 2018-04-23
  • 来自专栏JAVA烂猪皮

    腾讯Java岗位(技术四面)-MySQL、jvm、spring、redis

    聊聊微服务,以及微服务之间是如何进行管理的 腾讯二面 Java中nio和io的区别?常用的类有哪些? Java里面的同步锁了解吗? Java虚拟机里堆栈分别存放什么? 如何实现一个线程池? Java的类加载在哪些情况下会触发? Java的锁有哪些?可重入锁和不可重入锁的区别? Lock和Synchronized的区别?他们都是可重入锁吗?哪个效率更高? 手写SpringMVC DispatcherServlet的大致实现? 获取往期以上更多最新面试题资料,直接转发一下这篇文章+关注公众号【Java烂猪皮】关注后回复【666】即可获取哦~

    48030发布于 2021-06-09
  • 来自专栏大数据成长之路

    大数据岗位必知必会的53个Java基础

    老读者都知道,博主是大数据应用开发专业的,所以未来简历投的岗位也一定与大数据相关。在大数据的面试中,Java基础是必不可少的。 3.Java 中有不同的引用类型。判断实例是否符合垃圾收集的条件都依赖于它的引用类型。 要判断怎样的对象是没用的对象。 3、安全 String广泛的用于java 类中的参数,如:网络连接(Network connetion),打开文件(opening files )等等。 为了确保三个线程的顺序你应该先启动最后一个(T3调用T2,T2调用T1),这样T1就会先完成而T3最后完成。 后续博主会分享关于大数据岗位其他方面的面试题和一些基本算法,敬请期待! 关于最新的非技术面试题请点击?2020年你不清楚的18个非技术面试题是这些! 关于面试前的准备请点击?

    49910发布于 2021-01-27
  • 来自专栏Java架构师必看

    Java中级研发面试题

    今天说一说Java中级研发面试题[通俗易懂],希望能够帮助大家进步!!! Java中级研发面试题 1、springCloud是什么? 2、Java中堆和栈有什么不同? 每个线程都有自己的栈内存,用于存储本地变量,方法参数和栈调用,一个线程中存储的变量对其它线程是不可见的。而堆是所有线程共享的一片公用内存区域。 3、Spring的Scope有以下几种,通过@Scope注解来实现: (1)Singleton:一个Spring容器中只有一个Bean的实例,此为Spring的默认配置,全容器共享一个实例。 (3)Request:Web项目中,给每一个 http request 新建一个Bean实例。 (4)Session:Web项目中,给每一个 http session 新建一个Bean实例。 Java 5提供了ConcurrentHashMap,它是HashTable的替代,比HashTable的扩展性更好。

    51110编辑于 2022-06-27
  • 来自专栏数据库和大数据技术原理解析

    Java 到大数据:转型路上的岗位选择指南

    一般我们在找工作时,会看到大数据开发、大数据分析、大数据运维这三个岗位,有时候我们对这三个岗位具体是做什么,还有些懵逼。 先说结论 如果你现在是一名 Java 开发工程师,想转型到大数据领域,那么大数据开发工程师会更适合你。 大数据研发岗位解析 大数据开发岗位在进行细分,还会有大数据引擎研发、大数据平台开发、大数据组件开发、数据研发(ETL)。这几个方位主要工作内容各有差异,侧重点不同。 大数据平台一般使用Java语言开发,会使用到 Spring 、Spring Boot快速开发出后端供前端进行使用。数据库一般会使用Mysql,同时也会使用到Mybats,Dubbo接口等等。 每个岗位的工作内容都不尽相同,大数据开发偏向于代码开发,大数据分析侧重数据分析,大数据运维偏向公司机器的稳定性运维,最后,希望你能够找到适合自己的岗位

    57010编辑于 2024-02-29
  • 来自专栏码神联盟

    珍藏 | Java 岗位 100道 面试题及答案详解

    60:简述JAVA中I/O和NIO的区别? 61:简述单例模式的特征和应用场景? 62:写出将1000个存在重复手机号的号码池去重的JAVA代码? 63:Java接口的修饰符有哪些? 72:什么是java序列化,如何实现java序列化? 73:在JAVA中,如何跳出当前的多重嵌套循环? 74:面向对象的特征有哪些方面? 3.存在于父类和子类、同类中。 3:&和&&有什么区别? JDK是Java的开发工具,JDK包含JRE JRE只是Java程序的运行环境,它最核心的内容就是JVM(Java虚拟机)及核心类库 49:SpringMVC运行原理是什么? 1:开启所有服务器的二进制文件 2:开启所有从服务的IO和SQL线程 3:配置主从连接的用户信息和主从信息 4:开启3306端口号 60:简述JAVA中I/O和NIO的区别?

    3.9K61发布于 2018-06-04
  • 来自专栏Keegan小钢

    链上ETF研发日志 #3:合约测试完成

    昨天刚刚完成合约代码开发,原本预计接下来的单元测试至少还要花上几天时间。但没想到的是,仅仅一个晚上,在我洗澡前后,所有单元测试就已经全部写完并通过了,而且覆盖率还非常高。

    21100编辑于 2025-08-04
  • 来自专栏牛客网

    阿里 Java研发工程师 电话面试

    3月20号 阿里巴巴 Java研发工程师[内部推荐] 电话面试 1. 自我介绍(问了我哪里人、去杭州工作有没有问题、什么时间可以去实习) 2. 介绍一下自己做过的项目(面试官不懂 HDFS 这一块的内容,所以花了点时间让他明白后就没有继续深入了) 3. 让我说一下 Java 语言的掌握情况(回答:基本语法掌握得没什么问题,集合类比较熟悉,多线程以及更多的高级特性不是很熟) ----- 开始问 Java 语法 ------ 1. 具体说一下 new 一个对象,是怎么在 Java 堆上分配内存的(有点没弄明白面试官的问题,我说是在新生代上存储,面试官觉得我答非所问吧。。。) 11. 知不知道 Java8 新增的特性(继续懵逼。。。) ----- 开始问其他技术 ------- 1. 用没用过 MySql(不怎么使用。。。) 2. 会不会 web 编程(不会。。。) 3.

    1.3K90发布于 2018-04-28
  • 来自专栏字节流动

    什么岗位需要学习 OpenGL ES ?说说 3.X 的新特性

    什么是 OpenGL ES OpenGL ES 是一种为嵌入式系统和移动设备设计的3D图形API(应用程序编程接口)。 由于其在移动设备上的广泛适用性,OpenGL ES是学习移动3D图形编程的重要工具之一。 为什么学习 OpenGL ES 音视频开发,渲染引擎,游戏开发,VR(XR),图像视频特效,这些方向的岗位都要求掌握 OpenGL 开发。 OpenGL 岗位需求 OpenGL ES 3.X 有什么新特性? 纹理 2D 纹理数组和 3D 纹理,保存一组 2D 纹理的纹理目标。 OpenGL ES 3.x 着色器语言规范变化 OpenGL ES 2.0 着色器脚本 OpenGLES 3.x 着色器脚本 其中,#version 300 es 为 OpenGL ES 3.0 版本声明

    1.3K00编辑于 2024-05-27
领券