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

    5 月,Java 岗位爆了

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

    97310编辑于 2022-05-12
  • 来自专栏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
  • 来自专栏全栈程序员必看

    头条社招Java岗位-面经

    背景 楼主硕士毕业,目前在小米任职Java开发工程师。在2017年参加的校园招聘中也曾拿到多家大厂的Offer。目前工作已满两年,于2020年3月开始开外边的机会。 在Boss上投递了今日头条的Java开发岗位,话不多说,约好时间就开始了视频面试。 第一轮面试:一个小时45分钟(累…..) 首先是自我介绍,然后针对楼主简历上的项目进行了项目的了解于提问。

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

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

    手机软件、手机Java游戏、电脑软件等等都有它的身影。那么Java到底能做什么事情呢?Java开发就业岗位你选择哪个 1. Java可以做网站 Java可以用来编写网站,现在很多大型网站都用Jsp写的,JSP全名Java Server Pages它是一种动态网页技术,比如我们熟悉的163,一些政府网站都是采用JSP编写的。 所以学习Java的同学可以找开发网站方面的工作,而且现在找这方面的岗位比较多。 2. Java可以做软件 一般编程语言都可以做软件的,Java 也不例外,例如Eclipse,MyEclipse等知名Java开发工具.有关开发软件组件,可以了解Java Swing编程 或者 awt 相关知识 Java已成为当今市面上很受欢迎的编程软件,对于处于信息高速发达的今天,Java技术已经无处不在,手机软件、手机JAVA游戏、电脑软件等等。

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

    Java研发技术成长路线

    作为一名Java研发者,深感Java技术的学习是一个漫长过程,从一名Java菜鸟开始,加之持之以恒的耐心和脚踏实地的精神,不间断理论的学习,不停止技术实践,终成为一名技术佼佼者。 鉴于个人心得体会,把Java技术学习路线暂分成以下五个阶段,每一阶段会涉及到很多其他的相关技术,五个阶段学习顺序不一定完全遵循,但可根据自身学习进度进行相应调整。 ? 第一阶段:JavaSE从入门到高级 这个阶段是所有Java入门学习者必经阶段,也是入门阶段,一定要多花时间,夯实基础。 精通Java基础知识;精通面向对象;熟练常用工具API;熟练IDE工具使用; 掌握和理解Java高级。 ? 第二阶段:JavaEE之JavaWeb 这个阶段是所有已经学习过Java基础知识,想要继续学习B/S应用开发学习者必经第2阶段,也是JavaWeb入门与深入阶段,更加需要花大量时间,夯实基础,才能在后续开发框架的学习中如鱼得水

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

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

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

    1.6K30发布于 2019-03-13
  • 来自专栏微信公众号:Java团长

    两年经验Java研发5面拿下阿里 Offer(复盘总结)

    有幸得到内推机会,参加了阿里Java岗的面试。 为此我做了非常多的准备,最终顺利拿到offer,特分享一下这次的5轮技术面真题,以及一份阿里P7师兄整理的4月份各部门面试题,希望能够给一些正在面试阿里或计划面试大厂的朋友提供帮助。 总共有五面,主要涉及的知识点复盘如下: Java部分 Jdk1.7与jdk1.8 在g1垃圾回收器上有什么区别? 常见的加载器有哪些,如何自定义一个加载器? 生产上有没有与到JVM参数调优的问题?

    1K10发布于 2021-05-08
  • 来自专栏java一日一条

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

    下面是我自己收集整理的Java岗位今天面经遇到的面试题,可以用它来好好准备面试。 一、Java基础 1. String类为什么是final的。 2. HashMap的源码,实现原理,底层结构。 3. 说说你知道的几个Java集合类:list、set、queue、map实现类咯。。。 4. 描述一下ArrayList和LinkedList各自实现和区别 5. Java中的队列都有哪些,有什么区别。 5. 递归读取文件夹下的文件,代码怎么实现 三、Java Web 1. session和cookie的区别和联系,session的生命周期,多个服务部署时session管理。 举例并具体代码 5. 无框架下配置web.xml的主要配置内容 6. jsp和servlet的区别 四、JVM 1. Java的内存模型以及GC算法 2. jvm性能调优都做了什么 3. 负载均衡的原理 5 .如果有一个特别大的访问量,到数据库上,怎么做优化(DB设计,DBIO,SQL优化,Java优化) 6.

    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年的工作计划和目标,并进行拆解和对应的安排就很简单了。 例如,假设2022年团队的每月人均完成需求是:5个需求/月/每人。 那么,2023年的研发个人目标则是:交付效率提升,从原来人均每月完成5个需求提升到 8个需求/人/月。

    1.4K00编辑于 2023-02-20
  • 来自专栏DeepHub IMBA

    机器学习岗位面试总结:简历应该关注的5个重点

    编程语言 R,Python,Java:要想得到一份机器学习的工作,您需要学习一些常用的编程语言。尽管它在很大程度上受概念和理论的约束,但它具有任何语言都必不可少的组件和功能。 Java,R和Python在数据统计方面做得很好。尽管Python是通用的编程语言,但它有几个特定于机器学习的库,它们能够有效的处理机器学习项目。 作为工程师或理科学生,您可能已经精通C ++,Java和Python。您还可以在业余时间在线学习这些语言,并在简历里特别提及的项目上进行练习。像Python和R这样的编程语言使处理数据和模型变得容易。

    1.4K20发布于 2020-05-09
  • 来自专栏敏捷开发

    软件研发中也有5S 管理?

    在精益生产中,价值流是贯穿生产全程的关键要素,标准化作业是实现生产线同步的关键工具,而生产现场的5S 管理则是管理一切生产要素的基础,所以我们将5S 称为精益的基础并不为过。 5S 管理不仅可以应用到车间生产,还可以应用到更多领域。 所以简称5S,又被称为“五常法则”。 三、5S 管理的巨大潜能 既然5S管理可以给组织带来诸多好处,那能不能应用到软件开发中呢? 答案是肯定的。通常5S管理用于生产车间,如果应用在软件开发中,首先要明确的点是:工作场地在哪里。 此外,可以将生产车间的5S管理应用到办公环境当中,利用5S 营造一个良好的办公室环境。让员工以更饱满的精神投入到每天的工作当中,更好地创造价值。

    1.1K40发布于 2021-08-27
  • 来自专栏PPV课数据科学社区

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

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

    1.9K70发布于 2018-04-23
  • 来自专栏大龄程序员的人工智能之路

    人工智能将改变5亿个白领工作岗位

    原文标题:AI Will Transform 500 Million White-Collar Jobs in 5 Years; Silicon Valley Must Help. ? 据估计,从目前存在的 40% 的工作岗位到 99% 的所有已知工作都会受到影响。 但是 AI、自动化和机器人技术,既剥夺就业,同时也会创造新的工作。 根据 Box 的 Jeetu Patel 的说法,最终将有5亿个白领工作受到影响。 硅谷必须做更多的工作来帮助那些受影响的人……而不仅仅是继续剥夺那些已经在变化甚至被消灭的工作。 Patel :全球估计有5亿知识型员工每天工作8到12个小时。在过去的二十五年里,他们的工作内容没有发生太大变化。然而,在接下来的五年中,我们预计人们的工作方式会比过去二十年发生更多的改变。 看起来越来越多的工作岗位将会丢失。你认为呢? Patel:有些工作确实会被技术所取代。当发生重大技术瓦解时,我们必须考虑前进的道路以及如何重新培训劳动力。

    79730发布于 2019-09-17
  • 来自专栏python 自动化测试

    【每日科技】苹果5G芯片研发失败......

    苹果自研5G芯片 传噩耗 天风国际分析师郭明錤,本周二在推特上发文称,苹果自研 iPhone 5G 芯片研发可能已经失败,高通成为了2023年iPhone的唯一5G基带芯片供应商。 基带芯片的研发非常难,主要在于通信技术是一个需要长期积累起来的技术,5G基带芯片不仅要满足现有5G标准,还要向后兼容4G、3G、2G等多种通信协议。 自此,苹果走上了自研5G基带芯片的道路。 苹果还需要 2-3年时间 郭明錤称,尽管苹果自研5G芯片的进度受阻,但苹果将会继续研发自己的5G芯片,可能还需要2-3年的研发。 今年年初供应链的消息称,苹果自行研发5G基带芯片及配套射频IC已完成设计,近期开始进行试产及送样。 但你看,今天苹果在研发5G芯片上的失败,会不会让它停止对5G芯片的投入? 不会的,苹果只会继续加大投入。那国产厂商呢?对于有所追求的手机厂商来说,自研芯片这事,都是必须坚持要走的路。

    45210编辑于 2022-08-25
  • 来自专栏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基础是必不可少的。 成员变量和方法, 不依赖外围类) ---- 5. 5.volatile标记的变量不会被编译器优化;synchronized标记的变量可以被编译器优化 ---- 49.ReentrantLock 、synchronized和volatile比较 Java Java 5 通过Lock接口提供了更复杂的控制来解决这些问题。 ReentrantLock 类实现了 Lock,它拥有与 synchronized 相同的并发性和内存语义且它还具有可扩展性。 后续博主会分享关于大数据岗位其他方面的面试题和一些基本算法,敬请期待! 关于最新的非技术面试题请点击?2020年你不清楚的18个非技术面试题是这些! 关于面试前的准备请点击?

    49910发布于 2021-01-27
  • 来自专栏Keegan小钢

    链上ETF研发日志 #5:测试网上线!

    这是我正在开发的链上 ETF 项目「BlockETF」的第五篇研发日志。 前四篇分别是: 链上ETF重启Day 1:重新出发,我终于开始写代码了 链上ETF研发日志 #2:智能合约开发完毕,测试准备中 链上ETF研发日志 #3:合约测试完成 链上ETF研发日志 #4:合约部署完成 最终我只能将原定的 5 个标的资产缩减为 3 个。 还有一些计划中的数据,比如用户持仓数据、分析图表等,本来是准备用 Subgraph 支持的。但目前还没来得及加,因此我就临时删掉了这部分。

    24410编辑于 2025-08-09
  • 来自专栏Java架构师必看

    Java中级研发面试题

    今天说一说Java中级研发面试题[通俗易懂],希望能够帮助大家进步!!! Java中级研发面试题 1、springCloud是什么? 2、Java中堆和栈有什么不同? 每个线程都有自己的栈内存,用于存储本地变量,方法参数和栈调用,一个线程中存储的变量对其它线程是不可见的。而堆是所有线程共享的一片公用内存区域。 (5)GlobalSession:这个只在portal应用中有用,给每一个 global http session 新建一个Bean实例。 4、Spring框架中的核心思想包括什么? Java 5提供了ConcurrentHashMap,它是HashTable的替代,比HashTable的扩展性更好。 进程结束后它拥有的所有线程都将销毁,而线程的结束不会影响同个进程中的其他线程的结束 (4)线程是轻两级的进程,它的创建和销毁所需要的时间比进程小很多,所有操作系统中的执行功能都是创建线程去完成的 (5

    51110编辑于 2022-06-27
领券