金山WPS

收藏
工具
1000-9999人
已上市
珠海/武汉/广州/北京
学历友好榜
榜单瞪羚企业榜单高新技术

5

在招职位

195

面试经验

24

真题试卷

查看官网
上传简历
此刻你想和大家分享什么
职位类型
全部
后端开发
最新
热门
头像
05-06 21:32
已编辑
门头沟学院 计算机类
线下面试,体验超好,和面试官唠嗑。1. 问项目,哪个哪个地方具体怎么实现的,问了很多,人员构成,人员分工,APP具体是做什么用的等等。2. (接上)你提到了安卓和h5,在安卓里有webview可以承载网页,你知道用webview怎么具体实现和网页通信的吗(x)。3. 简历里写了封装网络请求,具体讲讲。4. 没有对网络请求过程进行优化吗?比如超时重连。5. 简历写了熟悉封装、继承、多态,讲讲多态。6. 讲讲Android framework指的是什么(简历写了)。这里很搞笑,面试官说一般社招才会写要求framework,校招不会,我说我已经看到好多公司实习都要求这个了,现在卷生卷死,面试官0.07. Android framework了解到什么程度?8. APP启动过程。9. 线程和进程的概念、区别。10. handler原理。11. 你提到looper从消息队列里取消息执行任务,那如果我想某个任务延迟执行怎么做?(x)12. 算法:给一个有序序列,找出里面所有的负数个数,时间复杂度尽可能低(二分查找修改版,就是注意一下边界条件,比如已经全是负数或者全是正数这种)。13. 为什么要做Android?这个问题我已经内心排练百八十遍了,开始吟唱。14. 反问,我问五一前结果能出来吗,面试官说有点难,因为HR可能明天放假了,我(*꒦ິ⌓꒦ີ)。我又问了下对于我简历的建议,我觉得面试官说的很有道理,也给大家分享下。他说我写的技能点太散了(确实,会很多,但都不算精)要全部围绕岗位要求中的点写,我写的虽然都能粘上点边儿,但40%关系都不大,比如说Git、cmake之类的工具,面试官说是个程序员不会Git那已经不能叫程序员了。还有就是项目,项目分技能点写,不要分功能写,比如说封装了网络请求模块,封装了缓存模块,做了什么优化等等。上层功能去调用这些模块,面试官实际上是不关心你具体做了什么功能的,他会直接看简历里提现出来的亮点,然后根据这些亮点问,不然到时候看简历都不知道问啥,直接反问有什么优势,那不就懵了。最后问了下我现在是不是没课,学校离得远不远。希望过过过。------------------两小时之后通知oc,太迅速了。。。虽然是日常,但我终于不是0 offer了呜呜呜。
查看8道真题和解析
点赞 评论 收藏
转发
头像 头像
04-23 20:24
已编辑
门头沟学院 电子信息类
部门:做qt的时间线:10.29 机考11.15 技术一面11.20 技术二面11.28 oc技术一面:时长: 1h40min1、static有几种用法.2、static,const,static const在类中有几种初始化的方式?3 、两个类分别调用对方,引用头文件,如何防止交叉类型,怎么声明,用什么类型?4、浅拷贝和深拷贝,类中自带的赋值函数是实现的什么拷贝,深拷贝怎么实现的?5、new,和malloc 的区别, new分配返回什么类型,malloc返回什么类型,分配失败返回什么?6 、一个类会自动提供哪些函数。 如果我不想让类提供构造函数,拷贝函数应该怎么写?7、 多态是怎么实现的,底层原理。析构函数为什么要定义为虚函数?8、vector的空间是怎么分配的,为什么要考虑到新的内存?9 、STL中通用的访问方式是什么 两种?10、 STL中的连接纽带是什么?11、map和unordered_map的区别?12、各种排序算法的复杂度,是否有o(n)的排序算法?13、如何保存任意的树,定义一个数据结构?14、如何把一个树转为一个二叉树?15、不定义变量,如何实现交换,多种方法?16、机考的一个编程题,说思路?17 、指针和引用的区别?18、 模板和多态的区别,模板是在什么时候实例化的?技术二面:时长:1h1、算法题:s整除判断描述:我们希望知道n!是否能被 m 整除,请根据给定的n和 m,如果可以被整除,就输出 ves,否则输出 no输入n m,其中2 输出yes或者no2、算法题:工位安排描述:公司准备搬到一个新的办公室,需要对n个员工的工位进行安排.有些员工喜欢热闹但也有些员工喜欢安静,对于不同的人,在工位旁边有人和没人的时候舒适度分别为a和bi. 假设有m个工位且都是一字排开,怎么安排才能使得员工的总舒适度最高呢请求出员工最高的总舒适度?输入第一行为人数n和工位数m,保证m>=n接下来有n行,每行2个整数,代表该员工在工位旁边有人和没人时的舒适度输出一个整数,为最高的总舒适度多种解决方法:穷举、动态规划、贪心感受:注重语言基础,面试时间挺长,不会的,面试官也很有耐心解答。#面经##秋招#
查看19道真题和解析
点赞 评论 收藏
转发
#软件开发2024笔面经# 没事干写个面经吧,之前其它公司的面经 太碎了就没写#腾讯##阿里##美团#(引流)1. 自我介绍2. 浏览器输入URL会发生什么3. 第一次渲染和第二次渲染怎么做优化?4. 场景:点赞功能,用户在短时间内多次点击怎么做,可能有偶数次或者奇数次(奇数点赞,偶数取消)的情况怎么保证页面性能5. TCP和UDP的区别6. React中组件间通信的方式7. React中合成事件和普通事件?为什么要有合成事件8. React中UI怎能够快速渲染的?或者说UI挂载流程9. 做过什么跟前端安全相关的工作嘛?10. 加密和签名区别11. XSS跨站脚本攻击是什么?怎么防止跨站脚本攻击12. 场景:对象里有a、b、c、d四个属性,当a属性被修改时,需要联动的修改c、d两个属性,应该怎么做?13. 场景:实现两行两列14. 弹性布局里面,flex:1是哪些参数的缩写?都表示什么意思15. 同源策略是什么?CORS设计到的参数有哪些?16. ES6中你知道哪些数据结构?17. map和set的区别?以及map的key值可以是什么18. weakSet和Set有什么区别?19. Vue的双向绑定的原理20. 浏览器事件循环21. 有没有接触过Node22. 浏览器缓存23. 怎么不做缓存?前端这块怎么实现?24. 箭头函数的特点25. HTTP2和HTTP3新增了哪些功能26. websocket是什么? 它的应用场景是什么27. CSS动画  怎么实现一个位置到另一个位置的移动?动画怎么设置不循环播放?28. defineProperty中定义的属性有什么性质?29. JS原型链   怎么给Array原型数组添加方法30. ESModule中的import怎么实现同步加载效果?
点赞 评论 收藏
转发
总结:感觉金山的面试还是有点难度的,不过体验很好,一面非常多场景题,面试官会一直追问然后引导你,还问了很多npm相关的问题,这块我是完全不清楚了。二面更开放性一点,面试官一直在让我自己说。3.21 一面1. 介绍项目2. 浏览器改变资源的解析顺序3. 页面上加载图片的优化方式4. 场景:有一个照片墙,全部是图片,针对该场景,加载和显示有什么问题,该怎么处理5. CSS全局样式,如何处理样式冲突6. JS里面怎么判断一个对象是另外一个对象的实例7. 事件代理是什么,方便处理什么问题8. Vue/React有事件代理的使用场景9. 浏览器有哪些缓存策略10. npm install的流程是什么11. npm如何优化下载速度,如何减少node_modules的空间占用12. yarn和npm的对比13. 场景:加载一个第三方包并npm install安装,其中80%的功能是符合要求的,但要修改其部分方法的功能,怎么做14. Vuex主要解决了什么问题15. 什么是跨站脚本攻击,怎么预防16. 场景:用户已在使用网站,如果全局捕获到代码里的错误17. 场景:代码里所有异步请求在出现401的时候要做统一提示,该怎么做18. 前端方面的优势19. 讲一讲怎么进行性能优化20. 最近有在学新东西吗21. 反问3.29 二面1. 哪些场景会出现内存泄漏2. 有哪些分析内存泄露的方法3. 大型前端项目如何优化编译时间(一直在问还有吗)4. 如何理解模块化,为什么一些功能要划分为一个模块(感觉一直都没有回答到点子上)5. 讲讲线性表中栈和队列的区别6. 如何判断链表是环,尽可能讲出多的方法7. 最优的方法是什么,时间复杂度和空间复杂度是多少8. 其他的方法时间和空间复杂度是什么9. 反问汗流浃背了,很多开放性的问题,一直在发散4.2 hr面简单问了怎么学习前端,怎么解决问题,最大的成就,还有关于自己的基本信息4.2下午oc了正式offer得等节后
点赞 评论 收藏
转发
模拟面试
真实面试体验,快速补齐短板
应聘感受
暂无应聘感受
牛客网
牛客企业服务