项目是很重要的,围绕项目开展的交流也会比较多,但技术题也一样不能忽视,把自己会的大声讲出来。 话不多说,直接看题: 字节1面 1、自我介绍+项目经历 2、抽象类和接口的区别 3、hashmap的扩容操作 4、synchronized 原理 5、进程和线程的区别以及各自适用的场景 6、一个线程会死锁吗? 7、内存泄漏是什么? 8、volatile的原理 9、自旋锁和互斥锁有什么区别? 10、算法:数
今年很不幸,部门被砍,大部分工程师都被裁员了,虽然说其他部门在面试时可以给我们放宽一点要求,但我想了想还是不打算待在那家了,都是坑呐,这半个月陆陆续续面试了一些地方,诸如美团、海康威视、大疆之类的,其实早收到了部分offer,但这一场裁员经历让我谨慎了许多,前几天胜利拿到我最想去的一家公司的offer了,目前正在体检环节。 这里我给大家整理一下我这半个月的求职过程中碰到的一些面试题,供大家参考(不
今天我们一起来聊聊在平面设计师的面试中,不管是刚从学校走出来的新人,还是经验丰富的专业人士,面试都会或多或少带来压力。其实,很多设计公司的面试中都会问这5个常见的问题: 1. 是什么让你决定成为一名设计师? 雇主希望雇用对工作充满热情的设计师。他们想看看应聘者是否对设计行业和所选的职业道路充满热情。如果你有个故事,那么这是个好机会。如果没有,请告诉他们你是如何对设计感兴趣的,例如看到了一个设计作品
主要内容:一、对Java并发仍停留在理论阶段,二、中间件系统的内核机制:双缓冲机制,三、百万并发的技术挑战,四、内存数据写入的锁机制以及串行化问题,五、内存缓冲分片机制+分段枷锁机制,六、缓冲区写满时的双缓冲交换,七、且慢!刷写磁盘不是会导致锁持有时间过长吗?,八、内存 + 磁盘并行写机制,九、为什么必须要用双缓冲机制?,十、总结这篇文章,给大家聊聊一个百万级并发的中间件系统的内核代码里的锁性能优化。 很多同学都对Java并发编程很感兴趣,学习了很多相关的技术和知识。比如volatile、Ato
从事数据开发,手写面试题5W字,涉及hadoop、zookeeper、kafka、spark、flink、clickhouse等常见的大数据中间件,文档可以后台踢我 1、Hadoop特点 hadoop是一个分布式计算平台,能够允许使用编程模型在集群上对大型数据集进行分布式处理 hadoop的三大组件:HDFS(分布式文件存储平台)、MR(计算引擎)、YARN(资源调度平台) 特点: 高扩容:had
从事数据开发,手写面试题5W字,涉及hadoop、zookeeper、kafka、spark、flink、clickhouse等常见的大数据中间件,文档可以后台踢我 1、Hadoop特点hadoop是一个分布式计算平台,能够允许使用编程模型在集群上对大型数据集进行分布式处理hadoop的三大组件:HDFS(分布式文件存储平台)、MR(计算引擎)、YARN(资源调度平台)特点:高扩容:hadoop在
题目1.字符矩阵 给出一个m*n的字符串矩阵,其实就是m个长度为n的矩阵,找出同时包含'y','o','u'三个字母的2*2的子矩阵个数。输入的字符串字母仅为小写。 输入 3 3 you chu uoy 输出 1 题目2. 给定一个数n,若a+b=n,请找出a,b使得a和b的lcm(即最小公倍数)尽可能大。 输入说明:第一个数为查询次数N,后面N行为待查询的数 输入 2 5 4 输出 2 3 1
关于岗位:主要负责大型活动三维及平面物料等各类视觉设计项目。 关于面试流程:第一轮的面试官是品牌运营组的组长,第二轮是测试题,第三轮的面试官是跨部门组长,第四轮的面试官是ACE体验设计中心的负责人,第五轮的面试官是百度的HRBP。 关于测试题:测试题给三天的时间,但是因为部门着急推进面试流程,所以实际只有一天的时间去完成,内容是一张运营活动的海报,因为时间比较紧张,所以整个场景的搭建比较简单,素材
中秋节做的笔试,出得不是太好,有一个多选题直接答案都出来了,算法是跳台阶+返回>3的字符(给一个字符串)。 周三面试通知,周四一面,周五二面。迄今为止我也没收到三面通知,应该是凉了。 准备面试的时候算是面向面经复习的,所以我也把自己的发出来,希望对后来人有些帮助吧 ## 信锐一面总结 20分钟,时长较短 1. 自我介绍 2. 回顾笔试算法:跳台阶(动态规划) + 字符串数量 > 3删掉(哈
高德前端一面24级校招: 一、回答: 如何学习前端,为什么学前端 具体的一个项目介绍 BFC HTTP状态码 盒子模型 跨域实现方法 浏览器本地缓存机制 Vue生命周期,父子组件生命周期 Vue组件间通信 Vue设计原理 React了解吗 二、代码题: 1.数组扁平化+去重 2.查找重复最多的字母及长度 3.对象数组转为树结构 对以后工作的规划 三、反问: 阿里云GIS面24级校招: 一、互相介绍
前言 今天想跟大家聊聊想要进入到互联网大厂,需要哪些核心能力?(来自Android大厂面试题分享) 这一点,我想应该是困惑很多的同学的,而且,想要能够进入到大厂也不是那么容易的,但是,并不是没有办法,一旦你逾越了那一道坎,你就会发现这并不难,今天,只是给大家讲解一些方法论,具体的,还是需要看大家的自身努力和坚持。 大概在我刚刚上到研究生的时候,我对大厂的印象和很多同学应该是一样的,觉得这是一个遥不
这是刚从某网站偶然间看到的一道面试题,问打印输出的顺序。 原来全都是数字,为了方便描述我把两个Promise的打印区分开来了。 分开的顺序很好理解,一定是start end 和 1 2 3 4 5 6 但是把他们放到一起顺序我就有点吃不准,放到不同浏览器和vscode(虽然vscode好像也是用V8跑的)中跑了一下,输出顺序始终是start 1 2 3 end 4 5 6 让我很不理解。start
本文向大家介绍高级MySQL数据库面试问题 附答案,包括了高级MySQL数据库面试问题 附答案的使用技巧和注意事项,需要的朋友参考一下 因为有大家的支持,我们才能做到现在,感谢你们这一路上对我们的支持.在这篇文章中,我们将主要针对MySQL的实用技巧,讲讲面试中相关的问题. 1. 如何使用SELECT语句找到你正在运行的服务器的版本并打印出当前数据库的名称? 答:下面的语句的结果会显示服务器的版本
本文向大家介绍python面试题之列表声明实例分析,包括了python面试题之列表声明实例分析的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了python面试题之列表声明。分享给大家供大家参考,具体如下: 下面程序输出的结果为? 答案为: [['a', 'a'], ['a', 'a']] [['a', 'b'], ['a', 'b']] 而不是 [['a', 'a'], ['a', 'a'
本文向大家介绍经典的20道AJAX面试题(必知必会),包括了经典的20道AJAX面试题(必知必会)的使用技巧和注意事项,需要的朋友参考一下 1、什么是AJAX,为什么要使用Ajax(请谈一下你对Ajax的认识) 什么是ajax: AJAX是“Asynchronous JavaScript and XML”的缩写。他是指一种创建交互式网页应用的网页开发技术。 Ajax包含下列技术: 基于web标准(