话题广场
全部 / 求职面经 / 技术交流 / 行业资讯
  • 群面,当天面试的人有20多个人大概,我们这个岗位是11个,5个人一队,我是第二队进去的。发了问题表格之后,大家举手回答,最后时间是大家问面试官问题。相关产品的问题是下面这些,小伙伴们可以预设一下自己的回答。最后祝大家都能早日拿到自己想要的offer。加油奥利给!自我介绍朋友一般怎么评价你,和你自己定位一致吗你申请这个岗位的优劣势三年内的职业规划意向工作地点做过的最有成就感的事情带团队时有个新来的成员孤僻不合群怎么办团队中成员意见有分歧怎么办之后是想具体做产品还是带团队可以接受工作占据生活绝大部分时间吗,怎么理解work/lifebalance什么样的人可以称之为“成功”父母工作、收入、是否是创业、是否有男女朋友有什么问题想问她
    4 · 0 · 17 ·
  • 一面:自我介绍对云计算的了解,说一说docker和vmwarejava和python有什么区别c++的指针长度是多少用过哪些数据结构tcp/ip协议三次握手为什么把osi七层模型简化成tcp五层线程和协程为什么要用django,用过django哪些组件?什么是MTV?tornado和django有什么区别,实现tornado的异步非阻塞有哪些方法?如何实现celery的生产者消费者模型?celery的worker怎么启动?算法题:一个数组里面有若干范围在0到10的数,输出里面7的个数,要求不能使用判断语句。
    3 · 0 · 18 ·
  • 面试题(一面)为什么转行?8重绘和回流?9✔3D动画?5vue-router路由守卫?全局、单个组件。8✔闭包?7✔JS线程?宏任务、微任务。8✔v-for和v-if哪个优先级高?6✔兄弟组件间通信,使用$emit最简单的方法?5✔有没有自己实现一个简单的vue?6✔是否有关注vue的最新动态?问题2重绘和回流回流(重排)layout布局layer分层Paint(sheet)tilesrasterdrawquaddisplay更新元素的几何属性,如改变宽高、位置等,浏览器会触发重新计算布局,排列元素。改变元素位置、尺寸、字体大小改变浏览器窗口DOM操作,DOM元素的添加、删除,DOM元素属性的获取和修改大量、频繁的重绘,会对性能造成影响。应对措施如下:多个节点的添加,使用fragment包裹一次性添加多个样式的切换,使用切换class类名的方式避免频繁读取会引起重排的属性和方法,主要是宽高、位置等布局类的,如offsetWidth、offsetHeight、getComputedStyle()等将可能重绘的元素,使用absolute或fixed脱离文档流,较少重排影响的范围优化动画,canvas、CSS3transform3D、WebGL,启用GPU硬件加速。关于DOM操作这块,浏览器自身也做了很多优化,比如将多次回流重绘合到一起。重绘元素的外观发生变化,但是没有改变布局。如color、border-style、visibility、background等。直接进入重新绘制阶段,执行效率比重排高。Paint(sheet)tile
    4 · 0 · 18 ·
  • 面试公司:腾讯面试岗位:产品运营面试过程:一面自我介绍Q:请介绍一下你的产品运营实习经历A:为了鹅厂专门准备的思维导图,分享屏幕讲解balabala(后来觉得这个思维导图就是我认真准备面试的开始了)Q:开放性题目,如果你要进行一场母婴类商品的直播带货,作为平台方你的思路是怎样的,从产品或者运营的角度回答A:用上了之前携程面试写的思维导图框架,5分钟准备之后继续分享屏幕,主要拆解题目并且说了站内流量的几种宣传方式Q:追问除了你说的那些,从平台运营角度你还可以为品牌方带来什么?A:精准投放人群、kol资源、推荐算法等等反问环节:事业部?-pcg。然后没给我什么提问机会,感觉很忙。面试官结束前专门强调最近会陆续面一波人,然后横向对比,让我耐心等一周的时间。二面自我介绍Q:首先说是深圳base的希望招一个数据分析的团队成员,今天面试会从数据思维和产品思维进行考察,是否可以接受?A:可以接受,但是之前初试过的那个是已经流程结束了吗?(她说是两个不同流程)Q:介绍一个你喜欢的app/产品,分别说说优缺点A:豆瓣,兴趣轻社交产品,优点用户自律,有代表性,微博豆瓣互相引流、线上线下互动性强;缺点流量难做大,八卦信息较多,之后需要转型。Q:你在接触一个产品时,如何判断它的前景或者盈利能力和创收能力A:开始说商业画布的内容,偏概念性说了资源投入成本、盈利方式、用户需求解决方案等等……然后面试官说没问题了,我追问不是还要考察数据分析吗?她说刚刚那个问题就是希望我从数据指标角度回答,但是我回答的还是产品角度。我马上补充了一堆数据指标。回答完毕后,面试官突然表示搞错了,再来???Q:亲爱的,我搞错了,我刚刚看你的面试流程发现有个已通过,才发现这是交叉面,今天面试太多人了没注意。然后一场乌龙,还好仍然北京base、还是产品运营。</
    3 · 0 · 26 ·
  • 面试公司:字节跳动面试岗位:大数据开发工程师面试过程:一面40min【编程题】有两种数据,分别是被转发的用户和转发的用户,求原视频的用户以及转发的最长深度from:1,1,2,2,3,6to:2,3,4,5,6,7面试官提示转换成树的结构,我写了求树的最大深度的函数,面试官说构造树比较复杂,差不多写这样可以。【SQL题】有一张网页访问日志表,记录了user_id,session_id,page_id,timestamp用户在每点击一个连接跳转,就会记录一个时间戳,并且page_id排序后与时间戳的排序一致,现要求每个用户的每个页面所停留的时间。比如:11110:0011312:00面试官看了后说差不多是这样,但要考虑一个边界的问题,最后一个page_id之类的,请问这个怎么处理?·HiveSQL底层是怎么实现的?比如两张表Join的时候会有哪些操作?需要shuffle这一步吗?</p
    2 · 0 · 18 ·
  • 面试公司:虾皮面试岗位:Java后端开发面试过程:笔试1.选择题10道计算机相关10道数学相关2.编程题用多重背包算法来做根据给出的数据建二叉搜索树,再返回所有叶子节点k个一组翻转链表一面1.Linux·进程间的通信方式·内核空间和用户空间;为啥要这么区分·什么是分段机制以及分页机制2.网络·TCP四次挥手的过程·TCP流量控制和拥塞控制·输入https://www.shopee.com以后的过程·对websocket有了解吗·IO多路复用的几种系统调用;主要区别3.数据结构·什么是红黑树·介绍一下B+树、B树4.线程·Java多线程实现方式5.MySQL·持久化手段,执行update语句时,如何保证数据持久化·ACID6.Redissortedset底层的数据结构;原理7.Kafka·原理·怎么保证高可用、高性能二面1.ConcurrentHashMap·get、put方法·为什么插入新节点的时候是用尾插法2.网络·web安全有了解吗·CSRF·TCP的CLOSE_WAIT和TIME_WAIT状态;CL
    2 · 0 · 14 ·
  • 面试公司:广州视源电子科技股份有限公司面试岗位:交互设计师面试过程:1.自我介绍2.介绍一个个人比较满意的作品,然后根据项目提问一些问题:·这些结论是经过线调研的吗?如何调研的,使用了哪些方法?·视觉呈现效果和结论看起来不太一样,是为什么呢?·通过哪些维度进行用户层次划分·从需求到功能转化上使用了哪些方法?·假如第一期只做一个功能的话会选择哪些功能?·在功能结论和交互原则总结两个模块之间是否有更大颗粒度的策略或者原则?·之前的交互策略是怎样体现在核心流程里的?3.下一个作品的介绍(B端作品背景介绍会比较复杂且由于时间的关系只简单介绍了一下)·说一下做B端需求的主要思路·说一下这其中的主要亮点4.你认为B端设计与C端设计的区别是什么5.过去实习经历中的工作流程是怎样的?6.反问环节面试感受:面试官问问题比较细节、很有礼貌、以及结果给的很快,下午面完,晚上系统发短信通知通过,二面时间待定。
    2 · 0 · 17 ·
  • 面试公司:网易游戏面试岗位:大数据开发面试问题:一面(技术面:1个小时)1.自我介绍2.数仓整条链路具体负责哪块3.团队多少人4.Flume具体配置5.Flume到Kafka的一次性6.Kafka的exactlyonce如何保证7.Kafka下游消费速度比不上生产速度怎么办8.讲一下SparkStreaming的背压9.Kafka消费延迟很大对Kafka会有什么影响10.从kafka原理解释一下为什么Kafka消费越是延迟性能会越差11.HDFS有什么组件分别负责干什么12.详细说一下HDFS的HA13.计算框架用的什么14.YARN有什么组件分别负责干什么15.有没有了解过Yarn配置中的vmemory和vcore16.结合项目介绍一下数仓的建设、分层17.说一下拉链表18.Spark和MR的区别19.怎么增大SparkStreaming的并行度20.Spark持久化21.RDD,DataFrame,DataSet的区别22.JVM内存结构23.介绍一下GC24.挑一个最熟悉的垃圾收集器讲一下25.io,nio,bio的区别26.HashMap和HashTable的区别27.你有什么想问的吗二面(项目面:50分钟)1.自我介绍2.现在公司的部门架构,人员情况是什么样子的3.小组人员的分工是什么样子4.需要维护的服务器有多少台5.这些服务器日常需要做什么事情6.服务器用什么来做监控7.计算用什么来做监控8.任务运行出问题的频率9.集群
    4 · 0 · 20 ·
  • 面试公司:网易有道面试岗位:Java开发面试问题:1、讲讲你这个项目都有什么模块。2、说一下进程和线程。3、说一下进程间的通信。4、进程和线程的关系。5、线程之间的通信。6、线程都有哪几种状态。7、线程怎么样会进入阻塞状态。8、阻塞结束后会进入什么状态。9、说一下JVM内存模型。10、如何判断一个对象是否是垃圾。11、知道什么垃圾收集器。12、==和eauqls有什么区别。13、什么时候要用到equals,并且有什么注意事项。14、hashmap在put的时候可能会遇到什么问题。(死锁)15、你刚刚说intern()可以让他们==相等,为什么。(都是常量池)16、form的enctype设置过什么类型。17、post和get的区别是什么。18、302状态码什么意思。19、MySQL底层使用的什么结构,为什么。20、为什么添加索引能加快查询效率。(我从b+树结构来考虑的)21、两道SQL手写题。
    3 · 0 · 28 ·
  • 美团一面:了解一些情况,运维开发和开发更偏向于什么?k8s的pod,deployment,通过YAML文件create一个pod,中间发生了什么。当我们提交一个YAML文件,k8s怎么处理k8s有哪些核心组件。schedule的作用docker的namesapce和cgroup。cgroup哪些参数可以对CPU做隔离Nginx作用,Nginx底层怎么做,才能够做到处理高并发,IO多路复用路由表,常见的路由算法虚拟内存和物理内存Java代码怎么运行起来的编程题:找到数组的中位数智力题:有两个人拿100个石子,每次可以拿1~8个,让你先拿,怎么拿才能保证最后一个石子是我拿走的如果说是10个的话,我应该拿1个,那么剩下9个,无论对方拿多少个,我就拿剩下的石子(如果对方拿1个,我就拿8个,如果对方拿2两个,我就拿7个)如果是11个的话,一开始我就就拿2个如果是12个的话,我就拿走3个如果是20个的话,我就拿到2个,因为我要确保第11个是我的拿的如果是100个的话,我就拿1个后面的规划(面试官说我回答的挺不错,希望我能通过面试加入美团。真的感谢面试官对我的鼓励,后面还是自己太菜了,挂了)美团二面面试官说我笔试成绩挺好的,问了我刷了多少题,然后就不做算法题了(然后这一面挂了。。。)实习有什么收获k8s是平台层能力的变革?为什么k8s怎么做水平拓展的k8s的控制器模式和普通的轮询有什么区别?docker的文件系统是怎么做的,有哪些namespace,cgroupdocker的exec-ti,底层是怎么做的操作系统的内存管理,内存映射是怎么做的,页表分配的算法操作系统的RIng0Ring1Ring2比较大的技术挑战MySQL事务隔离级别MySQL如何解决
    0 · 0 · 24 ·
  • 微信扫码加好友进群