美团一二面 3.25一面(1h) 1、Java中的异常 2、线程池用过吗,使用线程池考虑什么因素,线程池参数 3、说一下Java中的集合 4、遍历list有哪些方式?一边循环一边删除有什么问题? 5、ArrayList的线程安全怎么实现 6、equals方法和hasCode方法 7、什么是线程安全?可见性指的是什么 8、CAS有什么问题 9、并发量比较大的话用悲观锁还是乐观锁 10、HashMap
一面(5.10): 1. 项目相关,大数据实验人名关系怎么实现,有没有检测错误的人名,github自己的站点吗 2. 数据库三范式(没答上来) 3. 线程的通信方式?答:信号量,管道,消息队列,共享内存,套接字,自己实现过哪些?答:操作系统课上都实现过。 4. http socket这些编程用过吗 答:用的不太多 5. 快排原理,堆排序原理。 6. 多态是什么?多态的动态绑定底层如何实现?(虚函数
1.自我介绍 2.暑期实习业务和项目 3.协议(HTTP RPC) 4.RPC框架(Thrift没听过 ) 5.设计模式(项目里的) 6.进程线程协程(协程说的不好有点忘记了) 7.CPU最小的分配资源单位(可能想问操作系统的资源分配 ) 8.linux的fork函数(问了底层怎么实现的 不会) 9.进程的通信方式(可以通过socket实现进程通信?) 10.hashmap和hashtable 1
在其生命周期的各个阶段截取和修改请求的内容 进程: 主进程 WebRequest类的实例是通过使用 Session的 webRequest属性来访问。 每个 API 接收一可选的 filter 和 listener,当 API 事件发生的时候使用 listener(details) 调用 listener, details 是一个用来描述请求的对象.将 null作为 listener传递将取消订
发面经攒好运 5.20下午 秋储一面 简单问了项目,主要是八股:】 html标签有哪些 css居中 display布局是inline诶) 事件循环 作用域链(我说到了闭包内多函数词法环境共享,面试官问我词法环境什么时候确定,我不太懂,面试官认真给我讲了) 宏任务有哪些(翻车了,我说settimeout要分情况,timeout=0是同步代码,脑子抽了)是立即加入宏任务队列不是任务栈 太紧张了 pro
昨天刚一面完,发个贴简单记录下,顺便求下二面 应聘记录:8月投递,27号笔试,昨天一面 面试: 半个小时的手撕代码,之前看过一些面经,应该是固定流程,题目难度还行 然后开始面试,简单自我介绍然后就是技术问题,c++问的较多,我大概回忆下问到的一些点,当时有点紧张可能有的记得不全 虚函数,虚函数表 new malloc区别 overload override,override关键字没答好…… sh
主要内容:求职面试技巧1,求职面试技巧2,求职面试技巧3,求职面试技巧4,求职面试技巧5,求职面试技巧6,求职面试技巧7,求职面试技巧8,求职面试技巧9,求职面试技巧10,求职面试技巧11,求职面试技巧12,求职面试技巧13,求职面试技巧14,求职面试技巧15求职面试技巧 求职面试技巧1 在还未学习这门课的时候,对面试基本不懂。而通过一个学期的 学习,发现课堂上学习的知识对以后的面试与就业都会有很大的帮助,所以选择这门课程是正确的决定。 以下是我的学习收获: 最大的收获是系统地了
我是一名大四正在找工作的学生,我将会给大家分享我自己在面试过程中遇到的知识和问题。 1、JDK 和 JRE 有什么区别? JDK(Java Development Kit),Java开发工具包 JRE(Java Runtime Environment),Java运行环境 JDK中包含JRE,JDK中有一个名为jre的目录,里面包含两个文件夹bin和lib,bin就是JVM,lib就是JVM工作所需
我是一名大四正在找工作的学生,我将会给大家分享我自己在面试过程中遇到的知识和问题。 1、String str="i"与 String str=new String(“i”)一样吗? String str="i"会将起分配到常量池中,常量池中没有重复的元素,如果常量池中存中i,就将i的地址赋给变量,如果没有就创建一个再赋给变量。 String str=new String(“i”)会将对象分配到堆中
final, finally, finalize的区别。 sleep() 和 wait() 有什么区别? Java中的异常处理机制的简单原理和应用。 垃圾回收的优点和原理。并考虑2种回收机制。 XML文档定义有几种形式?它们之间有何本质区别? EJB容器提供的服务 关键答案 1.final 用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承。finally是异常处理语句结构的一部
常用的设计模式?说明工厂模式。 排序都有哪几种方法?请列举。用JAVA实现一个快速排序。 Servlet执行时一般实现哪几个方法? java中有几种类型的流?JDK为每种类型的流提供了一些抽象类以供继承,请说出他们分别是哪些类? List、Map、Set三个接口,存取元素时,各有什么特点? 关键答案 1.Java中的23种设计模式:Factory(工厂模式),Builder(建造模式), Fact
BS与CS的联系与区别。 内部类可以引用他包含类的成员吗?有没有什么限制? 文件读写的基本类 jsp的常用的命令 线程的同步、如何实现线程的同步 关键答案 1.C/S是Client/Server的缩写。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、Informix或 SQL Server。客户端需要安装专用的客户端软件。B/S是Brower/Ser
servlet的配置 JDBC调用数据库的基本步骤 tcp/ip在连接是有几次握手?释放是有几次握手? Java的接口和C++的虚类的相同和不同处。 用java怎样实现多线程?线程有那些状态? 请说出你所知道的线程同步的方法。 Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别? 你在项目中用到了xml技术的哪些方面?如何实现的? 何为“事务
时间线 9月30一面 10月12日二面 产品面经 一面 自我介绍 实习 在整个过往实习经历当中,你觉得你收获最大的一件事情,帮助提升最明显的一点是什么,然后以及你在这个哪些方面你觉得是之前相比得到了很大的改善。 优秀的产品应该具备哪些?优秀的品质或者是能力 你最符合的和最需要提升的能力是 你说自己学习能力强有没有总结出来一些比较好的学习方法或者是一些学习工具 为什么想来顺丰 二面 10月12日 介
一、个人情况 211本985硕,非数统/宇宙机,是牛马工科。但有三段中大厂相关实习。 二、投递信息 0707投递,0723笔试,0728一面,0809二面。 (唯一的校招面试了是呜呜呜) 三、一面情况 1.自我介绍 从教育背景到技能、到实习,数据竞赛草草掠过了 2.和研究生课题相关的 2.1 为何从传统工科到数据分析?(问个人职业规划吧算是) 2.2 介绍BFS与DFS的原理与应用 2.3 介绍聚