11月中旬被魅族捞起来了,那我当然得分享下我的面经了,嘻嘻,整体来说难度一般,注重项目和基础,话不多说,看题: 技术面 项目介绍(讲完之后,问实习期间做了哪些模块,有什么比较有成就感的事情,项目中学到了写什么,出来了什么问题,是采取什么措施解决的,扯到性能优化上去了) 面向对象的三大特性 链表和数组的区别 java的四个引用类型 java中的数据结构有哪些 static关键字的作用 进程和线程的区
1、自我介绍 2、项目背景介绍,承担的工作 3、用户输入url到页面最终渲染经历的过程,这些过程中有哪些可以做优化 4、请求头和响应头有哪些,last-modified、if-modified-since 5、浏览器多进程,相互之间是怎么进行工作的 6、算法题:字符串匹配 反问:公司用的是Vue2,Vue3,toB,toC业务都有涉及,分很多团队
30分钟,面试官不开摄像头,没做算法题,完全按简历写得来问,没问项目,感觉有点水 1.redis5种数据结构 2.缓存穿透、雪崩、击穿 3.redis分布式锁 4.Spring常用注解 5.Mybatis怎么分页?本来想问分页的原理后来觉得太难了又没问 6.常用集合有哪些 7.hashmap实现原理 8.mysql的优化 9.什么是threadlocal 10.怎么判断一个sql是慢查询 11.c
2023届硕,专业计算机门类。两轮业务面试+一轮hr面 主要都是深挖简历、实习和在校经历 每轮面试都在40分钟到一个小时,当时搞得我挺紧张的 因为我有科研经历,业务面有问到项目中主要负责什么,评价模型好坏的指标是什么 也问了实习中主要负责的工作内容 关于产品经理方向,有问道: 1.对产品经理的理解 2.认为产品经理需要具备哪些品质 3.产品设计的流程 4.客户需要添加一个删除功能,如何完成客户的需
面经 一面面经 30min - 自我介绍 - 项目交流,项目创新点,参与度 - 查看项目代码,共享屏幕介绍 - 学过最好的一门学科,如何学 - 基础八股 内存映射方法,堆栈分别存放什么,区别 - 自我评价 学习和抗压能力 二面面经 30min - 自我介绍 - 项目比较多,时间重叠如何兼顾 - 项目合作有无分歧时候,如何解决 - 对于无法完成的工作怎么办 - ARM和RISC-V区别 - 内核比较
一、10.18新国都java一面(30min) 0、自我介绍 1、Java常用的集合有哪些? 2、ArrayList和linkedlist的区别和优缺点? 3、HashMap的实现原理 4、Java虚拟机的组成部分有哪些? 5、Java虚拟机是如何进行垃圾回收的? 6、Java虚拟机如何确定这个对象需要被回收? 7、程序当中出现了一些异常,比如内存溢出,如何定位?(答得不好) 8、springmv
[TOC] 🔥1. 一面 2023.05.09 晚, 这算是我经历最轻松的面试之一了。 自我介绍 没问项目没问八股,就举了几个场景题,谈谈我的理解。比如QQ号如何保证申请不重复,然后问了下我负责整个项目的架构设计,再问了下我对分布式事务的理解之类的,然后就反问环节 🔥2. 二面 2023.05.14 午,数字马力专场面试,感觉我的项目业务面试官很熟悉,因为他就是做这个的。 1. 自我介绍 2.
1. 自我介绍 2. 实现动画的方式 3. 如何实现响应式布局 4. 整体的响应式布局 5. 怎么根据vw、vh调整?vw、vh的单位 6. 根据vw、vh会导致图片的拉伸,怎么解决? 7. vw、vh是什么?值是什么?比例? 8. 如何实现一个垂直水平居中 9. js的基本数据类型 10. js的继承方式 11. js闭包是什么 12. 闭包的使用场景 13. 高阶函数 14. promise有
一面凉经 1.九个30px的盒子flex排列,父盒子100px。一排三个,三排。 八个盒子,最后一排两边放两个 2.写三角形 3.实现6px 4.使用扩展运算符实现两个等长数组合并成二维数组。例如【1,2,3】【4,5,6】合并成【【1,4】...】(递归) 5.使用reduce实现获取数组中最大相同字符的方法,不能使用其他遍历方式。 鼠鼠我啊,这波菜得抠脚了捏 #百度前端面经#
开场互相自我介绍。 首先是10min盘问实习中的分析。主要围绕1、背景是什么;2、为什么这个问题需要分析; 3、发现了什么问题以及这个发现怎么去推动业务;几点展开询问。问的不深。还问了一些边角问题比如策略实施谁排版、和搜推团队如何合作、你觉得你们的业务有什么可以改进的点。主要考察业务了解。 接下来是案例题一整套。接下来让你说一个你常用的软件。分析他和竞品之间的优劣势,讲讲你认为怎么该从竞品中胜出。
BOSS投的简历,电话面试。 1)HashMap原理(扩容机制,JDK7、8的实现区别) 这里拓展说了为啥是以2的倍数进行扩容,什么时候感知到树化和链表化,以及线程安全的ConcurrentHashMap的原理,分段锁和节点锁。 2)锁的分类,具体用过哪些锁,Sycnized和lock的区别 这里顺着第一问问的,没回答好,说到了JVM实现Sycnized的一些流程,对象头记录锁信息之类的。lock
也是技术面,比一面更全面 自我介绍 1.STP RSTP MSTP 2.OSPF 3.IPSec 4.虚拟化 5.病毒 6.SQL注入 7.Win Server 和Linux了解多少 反问#秋招##面经##校招#
一面 自我介绍 Java线程有哪些状态,怎么流转的 RPC通讯过程 怎么处理消息边界 MySQL事务隔离级别 MySQL一致性视图 Redis可以存图片吗 对服务网格的理解 Docker和虚拟机的区别 Docker网络是怎么通讯的 怎么接触开源的,开源对你的影响 简单的Linux命令和shell愈发 Java类加载过程 双亲委派模型 算法题:二叉树路径和 二面 自我介绍 Dubbo贡献了啥 美团实
一、11.8技术一面(30min) 0、自我介绍 1、Java内存模型 2、栈溢出一般有什么场景?堆溢出一般有什么场景? 3、常用的集合类 4、HashMap的底层实现 5、线程池有什么好处?说一下线程池的工作流程 6、MySQL的底层索引用的什么数据结构? 7、SQL的性能优化 8、数据库的隔离级别 9、故障定位排查怎么做?如果系统访问比较慢,该怎么定位? 10、反问 二、11.10技术CTO面
Java基础 1、== 和 equals的区别? 2、HashMap和ConcurrentHashMap的区别? 3、syn锁升级的过程? 4、CMS和G1的区别?CMS的执行流程? 5、Java类的加载机制 6、JVM运行时数据区域? 7、线程安全?如何保证? 8、多线程的实现方式?线程池说说你的理解? 9、JMM模型?内存屏障了解吗? 10、ArrayList和LinkedList的区别? 1