18届-数据岗,快手一二三面+hr面 [5月9日 11:00 一面-视频面 40分钟] 1.自我介绍 2.介绍做的项目,以及遇到的问题 3.zookeeper监听原理 4.hbase的应用场景 5.redis...视频面 15分钟] 1.手撕一道算法题(旋转字符串) 2.Collection和Collections的区别 3.java集合框架 4.hashmap和treemap的区别 5.treemap底层原理...[5月14日 三面-视频面 52分钟] 1.实习项目,数据如何同步(全量/增量) 2.java集合框架(HashMap/ConcurrentHashMap实现原理) 3.CopyOnWriteArrayList...期望薪资 5.薪资结构、所属部门 6.你还有什么想问的吗 点击作者姓名与作者大佬交流~ 作者:sichengLv 来源: 牛客网(www.nowcoder.com) - 互联网名企笔试真题 - 校招求职笔经&...面经 - 程序员/产品/运营求职实习信息 - 程序员/产品/运营学习交流社区
8月30号快手一面 大概70min 1.自我介绍 2.你的实习经历挺丰富的,介绍一个你最熟悉的项目吧balabala,讨论了很久项目问题 3.Mysql的索引有哪些?...10.Java中的锁有什么?synchronized与Lock的区别?公平锁和非公平底层怎么实现的?AQS原理详细介绍一下? 11.怎么实现一个线程安全的计数器?用AQS,balabala。。...详细谈谈G1的优点 15.算法题,对一个链表进行归并排序,链表可能有环 9月6号二面 1.大概60min老套路,自我介绍,你对快手的了解,和抖音的区别,聊项目 2.项目中用到dubbo?
最近面了几家公司,收集了一波面试题分享给大家。 主要都是算法题和一些场景题,常见的基础题就略过了。 好多想不起来了,会一直更新的 = =。 ps:不要问我怎么投的简历,在牛客上都能找到 = =。
自我介绍逻辑: 背景介绍; 从实习前中后三个阶段解释技术转产品的原因;二面、HR面开始略过直接讲结果。 说明3个自己能胜任岗位的特点,并举出有量化成果的实例论证。...本次二面、HR面强调媒体方面的专业能力,有内容创作经验+媒体技术基础。 数分实习的主要内容:数据检查工具、内部工具文档导航门户、游戏活动信息可视化。...一面 最近新做了几个玩具项目(作业),其中一个是日程规划工具,有几点关于用户体验的启发,正好放在这里讲了。几轮面试下来整体感觉自己同理心还是不够重,体验设计的出发点和调研验证逻辑都比较欠缺。...二面 这一轮重点同样在调研上,感觉交流中有学到很多。体验设计和调研这种细节方面的问题,个人认为是“产品感”比较重要的部分,也有在找书和资料深入了解中。 自我介绍。...比如是从快手导入,希望创作作品发布的用户。关联上下文,比如创作目的(话题、tag),那么是否希望跳到指定类的模板引导。如果是自由探索,是否需要引导,需要什么程度的引导。
去年的时候比较迷茫,不知道自学到底需要准备什么,在牛客上看了很多面经,非常受益,今天也分享一下供参考。本篇文章主要讲讲自学的历程即找工作需要注意的地方。 ...,最开始主要看《Head First Java》(该书配有大量插图及段子,入门佳选,入门切忌《Java编程思想》),然后看了大量的培训班视频学习了Java基础知识,数据库,Java常用框架(很多人看不起培训班...Java语言描述》(觉得算法第四版少了点什么的话可以看这个补充)。...,好像都是c++岗,面试官不用Java) 一面: 手写快排 数据库引擎的区别,说说btree,手写联合查询sql HashMap了解多少说多少 wait()和sleep...在七楼面试,层高居然有5、6米高) 一面(电面15分钟) 说说对JVM的理解 Java程序初始化顺序 线程的创建 mysql主键和唯一索引的区别 说说最近的项目
Spring事务的本质是对数据库事务的封装支持,没有数据库对事务的支持,Spring本身无法提供事务管理功能。
快手推荐算法: 一面 : 1、在另外一个公司实习相关,大概问了 20分钟,还是讲了很多东西的。从产品形态问到日活、每天的点击展示量,再到工作的具体内容,还有工程上的问题。...4、以 LR 为基础介绍 FM 和 FFM,推导 LR 和 FM 5、算法题:①硬币兑换(动态规划) ②链表倒数第 k 个节点 二面: 1、在另一个公司实习的内容。
面了45分钟 都比较基础吧 自我介绍 Hashmap的结构 一直追问 还有吗 还有别的能说说吗 很细......还保研吗 你有什么要问我的 大概就酱 有些记不清了 作者:西八offer呢 本文来源于牛客网 —————————— 牛客网(www.nowcoder.com) - 互联网名企笔试真题 - 校招求职笔经&...面经 - 程序员求职实习信息 - 程序员学习交流社区
Java中高手加QQ群498238384 备注:Java中高手- 呢称 如果对您有帮助,麻烦在右边点个赞哦~~ 什么是IO、NIO、AIO?...NIO中的IO多路复用调用系统级别的select和poll模型,由系统进行监控IO状态,避免用户线程通过反复尝试的方式查询状态 AIO即Asynchronous I/O(异步非阻塞 I/O),这是Java...(注意:将Buffer数据 写入 通道是通道 读取 操作,从通道 读取 数据到Buffer是Buffer 写入 操作) 与Java基本类型相对应,NIO提供了多种 Buffer 类型,如ByteBuffer
一、理解JDK、JRE、JVM JDK(Java Development Kit):Java开发工具包,是整个Java开发的核心,其中包含了JRE,即Java运行时环境,拥有编译器和工具(javadoc...如果是开发Java程序只需安装JDK即可。 JRE(Java Runtime Environment):Java运行时环境,其中包含了JVM标准实现、Java类库和一些基础构件。...JRE适用于运行Java程序,而不能创建和开发Java程序,但是如果运行的程序含有需编译的程序(例如JSP需转换为Servlet)就需要安装jdk。...JVM(Java Virtual Machine):Java虚拟机,它能够将 class 文件中的字节码指令进行识别成机器码并调用操作系统上的 API 完成动作。...三、Java的三大特性 封装:提供访问权限修饰符来控制属性和方法的访问可见性,Java中有四大访问修饰符:private、default、protect、public。
——米兰·昆德拉《不朽》 Java工程师岗位 刚刚面完美团一面,耗时一个小时,口干舌燥,面试官问的都比较有难度,并且特别喜欢问我“你确定吗?”,“真的是这样的吗?”,让我经常犯嘀咕。...16 Java中有哪些引用,分别有什么用。 17 Spring的ioc和aop说一下。 aop记录日志,什么方法需要记录日志呢,增删改查都要么,我说前三个要把。...点击作者姓名与作者大佬交流~ 作者:匿名_ 来源:牛客网(www.nowcoder.com) - 互联网名企笔试真题 - 校招求职笔经&面经 - 程序员/产品/运营求职实习信息 - 程序员/产品/运营学习交流社区
所有java面经系列已同步到我的github,欢迎访问https://github.com/tzfun/Java-Interview-experience,记得给颗星星支持一下哦~~ 因为笔者学习的是mysql...17.Hash索引的原理及其优缺点 原理:Hash索引内部使用Hash表进行存储数据,其原理和Java中的HashMap类似。
java中的编译器和解释器: Java中引入了虚拟机的概念,即在机器和编译程序之间加入了一层抽象的虚拟的机器。这台虚拟的机器 在任何平台上都提供给编译程序一个的共同的接口。...这也就是解释了Java的编译与解释并存的特点。...所以Java程序运行时比较高效,而且,由于字节码并不专对一种特定的机器, 因此,Java程序无须重新编译便可在多种不同的计算机上运行。...5.Java中的异常体系 Java中的所有异常都来自顶级父类Throwable。 Throwable下有两个子类Exception和Error。...6.Java类加载器 JAVA类加载器包括几种?
本人弱鸡,整体面试过程给人感觉还是挺nice的,除了等待时间有时候有点久,Java一共有32个组,所以不同的面试官的面试风格会有不少差距,这时候就看人品啦~ 通知的是上午10点的面试,答的一般,不过都给了下一面...,到下午4点多三面结束,实验室5人都是昨天面试,都成功面完了三面,所以觉得offer肯定还是有个选择和排序过程,下面上面经,可能不全,只能记得这么多了。。...一面: 大概10点20分一面,大约40分钟,一上来就手撕代码,本人算法弱鸡,表示有点懵逼,最后也是以手撕代码结束,去之前看了牛客好多网易Java面经,感觉我面了一个假网易 == ,下面是还记得的一些问题...手撕代码:最长连续不重复子序列 java c++垃圾回收区别 面向对象的理解 最有成就感的事 策略模式和模板方法区别 以面向对象的思想写快速排序 手撕代码 n个左括号,n个右括号 所有符合规则的排列组合...二面 大约11点20二面,大约也是40分钟,二面面试官略微有点严肃,不过整体感觉挺nice 一上来还是手撕代码啦 手撕代码:o(1)复杂度删除单链表指定节点(这个想到了复制next的值再指向next.next
一面(一个小时十分钟) 1. ...自我介绍 2.具体聊聊Python和Java的区别 3聊聊Spring,主要IOC等等 4多线程JUC包下的一些常见的类,比如CountDownLatch、Semaphore等 5.锁的概念,锁相关的关键字...(维护下标的方法,节省空间) 二面(四十多分钟) 1. 自我介绍 2. 多态的认识 3. HashMap的底层数据结构 4. ...Linux对文件的基本操作 11.聊聊对操作系统的认识(讲了存储、虚拟内存等,多的也不会) 12.实习时间 视频面试面了两个小时左右,口干舌燥,不知道有没有hr面 点击作者姓名与作者大佬交流~ 作者:carson0408...来源: 牛客网(www.nowcoder.com) - 互联网名企笔试真题 - 校招求职笔经&面经 - 程序员/产品/运营求职实习信息 - 程序员/产品/运营学习交流社区
左右,但是公司没技术氛围,而且加班是家常便饭,所以为了自己打算离开了,这里我是提前和领导说不打算续签的,自己离职不太好意思拿年终奖再离职,不过领导知道后还是给我申请了年终奖,感动Ing 第二次面试先电面再去公司面试的...,总体感觉很不错,结果还在等… 1.电面 首先自我介绍,这个很随意,技术人员一般都不看重这个. 1.ArrayList的扩容机制....本以为要挂了,最后说技术面过了,不知道是安慰我还是什么,接着是HR面,聊了聊公司现状,待遇问题等,最后也没说过还是不过等通知.因为现在时间点比较尴尬,我提出年后入职,也不知道可不可以….等消息中 更新:...推荐下面简历,很不错的一个模板. https://github.com/penglongli/My-Resume 第一次面试没有多紧张,可能对方是小公司吧,感觉很随意,面试就问了三个问题. 1.谈一谈Java
看了那么多大佬的面经,感觉都是可望而不可及,问的题目都挺难。今天我就发份简单点的面经,让大家参考一下这种公司的水平大概都是会问些什么,有所了解。 ...一面 : 问的都是很基础,但容易遗忘或忽略的问题 1. 自我介绍 和介绍一下项目,以及自己在项目中负责部分 2.OSI 七层模型 ,TCP/IP 模型 ,以及他们之间的对应关系 3....比较一下他们的性能 二面 : 1.两分钟自我介绍,三分钟介绍一下 java语言 2.开始查户口了 3.谈谈期待薪资 (公司在深圳,当时有点脑抽筋就说了7-10K。。。
我们回想起本篇文中第一段话:Java 程序在运行过程中无时无刻不在创建对象,那么它是如何在并发环境下保证线程安全的呢?...主要是为了保证对象的实例字段能够在 Java 代码中可以在不赋值的是否就可以访问直接使用,这样就能使 Java 程序访问这些字段所对应的数据类型的初始零值4、设置对象头接下来,Java 虚拟机还需要对这些对象进行必要的设置...另外,根据虚拟机当前运行状态的不同,如是否启用偏向锁等,对象头会有不同的设置方式5、执行 init执行完上述操作后,对于 Java 虚拟机来说对象已经创建完了,但是对于 Java 视角来说,对象的创建才刚刚开始...这一机制的目的是确保 Java 类库的一致性,防止不同的类加载器重复加载相同的类,从而保证 Java 应用程序的稳定性和安全性。...Java 中有多种线程同步的策略和类,其中最常见的包括:Synchronized 关键字: synchronized 是 Java 内置的关键字,用于保护代码块或方法,确保同一时间只有一个线程能够访问被
360产品运营面经 360也是很早就参加了笔试流程的,答完笔试还对360公司有了些好感,毕竟笔试题出的还算是到位。流程也比较透明,全程可以在微信公众号上查询到进度。...先说下,360的面试也是一站式的,而且没有群面环节,第一轮结束后马上就可以知道结果。等候区在360的一个房间内,人比较多,空气还不够流通,一个非常简陋的显示屏不断滚动着面试轮次、房间和姓名。...可以说,面到一半楼主已经想放弃治疗了。坚持到结束,果然就收到了不合适的通知。 360面试就此结束。...点击作者姓名与作者大佬交流~ 作者:鹌鹑求offer 来源: 牛客网(www.nowcoder.com) - 互联网名企笔试真题 - 校招求职笔经&面经 - 程序员/产品/运营求职实习信息 - 程序员/
import java.util.HashMap;import java.util.Map;class LRUCache { private int capacity; private Map<
领取专属 10元无门槛券
手把手带您无忧上云