一面 时间 9.11 15.00-16.00 一小时左右 自我介绍 实习情况 八股 cpp 网络 操作系统: 虚拟内存 智能指针 tcp三次握手四次挥手 单项链表结构 栈和队列 指针和引用 内存管理 iOS: 常用三方库 图片,视频,json解析等 runloop 多线程 gcd 同步异步的实现,出现crash的情况 循环引用 git使用情况,sourcetree使用情况 Cocopods基于什么
校招上岸过了很久决定把之前面试梳理一下面经,希望帮助大家顺利校招上岸 背景:双非本+产品设计专业+大厂实习 一面: 自我介绍(主要讲述实习经历+教育背景) 讲解作品集(以实习期项目为主) 对作品集进行深度挖掘提问,问的很细 对于可视化大屏设计的看法 自我学习能力如何?目前有在学什么? 总之一面的小哥哥很温和,给人感觉很佛系很好相处,总共大概30分钟,是师兄面试。 二面: 自我介绍 讲解作品集 针对
刚刚面完好未来就来发个帖记录一下 面试官挺好的,问的问题也不难 1.介绍一下自己 2.rabbitmq可以重复消费相同的消息吗 3.项目中为什么选择rabbitmq 4.还了解过其他的消息队列吗 5.redis的常用的数据结构 6.redis是多线程还是单线程 7.创建线程的方式 8.听到你说线程池,说一下线程池吧 9.线程池的几大参数 8.说一下mysql引擎都知道哪些 9.innodb的特点
一面 9.21 17.00-18.00 提前开始,五十分钟左右 自我介绍 项目 八股 iOS strong和copy asisign和weak nsurlsession 可变数组原理 多线程 block和delegate及如何使用 第三方库使用情况 图片缓存机制(sdwebimage) cpp 锁 智能指针 socket编程 网络 tcp粘包,如何处理 tcp,http,udp区别 http2.0
月初投了比亚迪,现已经面了二面,给大家分享一面面经 一面是人事面的: 自我介绍 实习case介绍 意向的岗位 为什么想做产品经理 优缺点 未来的职业规划 反问环节 一面虽然很简单,但是要好好准备让自己表述的流畅,突出自己的软实力,这样才能在同级别的竞争者中脱颖而出#非技术面试记录##比亚迪#
1. 项目中是如何进行性能优化的 2. Webpack的工作流程 3. Js的相关loader 4. Babel的编译流程 如何配置兼容更古老的浏览器 5. Vite和webpack的区别 6. Vue状态管理工具用过什么?什么时候会使用状态管理工具? 7. 组件间通信方式 8. Vuex和pinia两个的设计理念区别?对两者的理解 9. 对SSR的理解 10. Type和interface的区别
Js数据类型及其区别 For of和For in的区别 判断数据类型的方法 对原始值的拆包和解包 深拷贝、浅拷贝 子问题:JSON.parse( JSON.stringify(arr))在深拷贝时有哪些需要注意 数组的常用静态方法和实例方法? 子问题:①哪些方法会修改原数组、哪些不会?②数组Pop方法的返回值③使用哪些数组方法可以实现浅拷贝④slice()第二个参数为-1是什么意思⑤splice(
1. 算法题限时十五分钟,给一个字符串n(长度不超过100),和数字m,取出所有可能的字符串组合,如输入abc和2,输出ab,ac,bc,ba,ca,cb 2. 如果实现实现一个Java的输入输出流,你会用什么设计模式 ### Java问题 1. Java的双亲委派机制 2. 垃圾回收器G1有没有了解,如何实现的 ### Spring问题 1. Springboot启动时有哪些步骤 2. Spri
—— 一面 (20min)—— 自我介绍 问上一家转正相关的(巴拉巴拉) 水平垂直居中 vue的常见命令 v-show和v-if 三栏布局 清除浮动 bfc 盒模型,如果是怪异盒模型,宽度100,padding100,那么实际宽度多少(我直接哈?) css动画还是js动画实现忘了 常见性能优化,懒加载,断点续传... 常见状态码 https加密流程,对称和非对称加密 常见网络攻击方式及预防 vue
笔试 选择都很简单 简答题就是问多态实现,还有delete和delete[]区别 编程题一个反转字符串,一个遍历删除(考察迭代器和容器) 一面 没有要自我介绍,直接开始提问 上来直接问有没有做过界面开发,开发了多久。 你用过Qt,解释下信号和槽的概念 Qt的一些配置,平时怎么开发的,怎么配置项目,是用VC++还是什么? 看你好像linux下开发比较多(估计是看到我简历上都是linux下开发项目)
1. 自我介绍 2. 介绍实习项目 redis的数据结构 mq消息重复、消息丢失 介绍一个熟悉的中间件 介绍下rpc框架 java线程池了解吗 mysql索引 io多路复用 3.做题 最长递增子序列
1.自我介绍 2.讲一下现在实习的业务 3.自动化测试怎么做的,有接口自动化吗 4.get,post(本来记得,突然脑子抽了,想不起来) 5.常用的http响应码 (八股吟唱!) 6.代码,最大子数组和 7.数据库如果数据量特别大,怎么提高查询速度(只记得加索引) 8.三个SQL题:成绩表,查询叫张三的成绩,查询成绩等于90分的人有几个,只输出所有的名字 9.Linux命令:没太记住,好像说是查询
1、自我介绍 2、介绍一下实习内容 3、osi七层网络,接着问了下HTTP怎么在网络中传输的 4、数据结构有哪些,出了个题,一个成绩单只有姓名和成绩,适合用什么数据结构存,答得哈希,让我实现一下怎么存怎么查。 5、小编程题,total代表总钱数,cost1代表铅笔价格,cost2代表钢笔价格,输出可以怎么买的方案数(可以买0支) 6、Linux哪些命令常用,如果要查一个文本里你的名字在哪里用什么命
就两轮面试 面试的是it岗,没具体分(我是java岗位的) 第一轮就是来搞笑的,什么样的简历都能筛选通过(在这里我只能说牛逼—说真的,就简历这一块好的我看不懂,坏的真的一眼就看出来了,有些人连项目都没写就进了,我在想,你一个it方面的小企业,你在二本院校招人不看项目,你搁这看成绩培养人才呢(本人成绩前%5)) 第二轮面试(7人群面)—4道题 1.自我介绍 2.项目介绍 3.你想成为怎样的人 4技术
1.你了解哪些typescript的特性? 2.如何判断是否是数组? (Array.isArray()方法、toString.call、原型链、instanceof) 3.数组里经常使用的方法? (tostring、tolocalstring、join 、shift、unshift、push、pop、sort、reverse、forEach、some、every、reduce、map、concat