#软件开发笔面经# 1、看我经历很丰富,为什么我后端要投客户端(hr主动约面的) 2、开始劝退,说最好坚定一个方向之类的(nm那你约面之前都不看简历的吗) 3、面试官:我也不懂java,那我们聊一点计算机基础 4、讲一下你了解的设计模式 5、两个模块之间怎么通过你刚刚讲到的某个设计模式进行通信 6、分别用观察者模式和代理模式进行通信的话会有什么区别 7、给我讲了个客户端什么什么链传输的东西,感觉跟
这次的面经是22年9月字节hr来约的日常实习面试的记录,由于暑假刚过面经难度可能比较简单 岗位对应广告业务,已于22年12月入职,过年这几天比较闲过来分享下面试经历~ 9.6 一面 自我介绍介绍+问项目 JS的基本数据类型 == 和 === 的区别 事件循环理解 深拷贝和浅拷贝 闭包的理解和举例使用 Vue和React的生命周期 题目1:正则表达式(手写正则匹配手机号/邮箱) 题目2:日期格式化(
项目相关 项目业务逻辑 微服务项目代码怎么组织,都在一个仓库吗 微服务拓扑图 MongoDB 想对指定 id 的某一个 document 进行自增,怎么实现( 就行,但我忘记了,说了在业务层的实现方式) MySQL 如果使用 MySQL,怎么实现原子自增(共享屏幕,写 SQL,但太久没写 SQL 了没写出来) 计算机网络 HTTP 格式 Java 接口和抽象类有什么区别与联系,说说使用场景 讲讲
Redis 项目中说用 Redis 维持了用户登录状态,怎么实现的,还有其他实现方式吗 Redis 的主从原理 什么是增量复制 什么时候进行全量复制 Redis 有哪些持久化方式 说说 AOF RDB 的原理呢 Redis 有哪些具体的数据结构,你都用过吗 Set 和 Zset 你会在什么时候用呢 MySQL & 锁 讲一下脏读和幻读的区别 怎么解决脏读和幻读的问题 MVCC 怎么解决脏读 MyS
项目相关:能简单介绍一下项目“xxxx平台”是做什么的吗,“xx生成”是使用人工智能算法吗,人工智能有可能不准啊你怎么提高正确率,算法调优是你在做吗,能讲下整套系统的架构、每个组件有什么作用吗,授权认证不是在网关里做的吗,能讲下 JWT 的工作原理吗,JWT 和 Session、Cookie 有什么关系吗,JWT 不依赖 Cookie 那一套实现吗 类里有哪些方法,每个方法有什么作用 和 方法有什
1.自我介绍 2.问下之前的实习 3.如何实现一个不被继承的类 4.对堆和栈的理解 5. 算法题 两个链表的第一个公共节点 6. 对测试和测试开发的理解 7. 如何测试朋友圈的评论功能 8. 手撕算法题 ****** #字节跳动##测试开发##实习#
实习部门:商业产品 实习时间:2021/11 - 2022/02 一面:2021/10/22 自我介绍 SQL各种join的区别 比如抖音上有一个广告的收益下降了,从哪些角度分析下降原因? 你的优点和缺点 二面:2021/10/27 自我介绍 问简历上的工作内容或者项目 熟悉哪些平台?使用XX发现哪些不满意的地方?假设你想看的数据应有尽有,如何分析用户流失是否是推送过于频繁导致的呢? 三面:202
一面 1.对教育类产品的兴趣来源于哪里(回答疫情期间的网课)对网课有什么看法(答了自己之前做的调研结果) 2.挖简历,着重问了社群运营中策划了哪些活动,目的是什么,受众有家长吗,学生群体可以分成几类,拉新用了几种方法,kol为什么愿意拉新...总之很细 3.电商运营实习经历中,SEO是怎么做的,为什么要这么做,是你自己总结出来的吗 4.项目经历里企业调研是怎么做的?有没有实地调研?调研结果是什么?
- 介绍一下自己 - 问一下如果一个业务的性能波动比较大,你有什么想法?(排查测试环境,应用自身原因,性能工具监控) - 既然聊到了性能工具,能简单介绍一下有哪些以及他们的原理吗?(jprofiler,覆盖率检测) - 如果一个可执行程序在 x86 机器上能跑但是在 ARM 的机器上不能跑,你认为有什么可能的原因?(系统架构,编译,代码问题) - 如果一个 Java 程序出现了上述问题,具体可能会
自我介绍 实习和项目相关,问了很多,很多记不到了 说说实习项目开发遇到的最有挑战的事情? 说说扫码登录实现的流程? 说说项目中虚拟列表如何实现的? 说说 rollup-plugin-visualizer 打包优化,怎么优化的? Css 水平垂直居中的方式? react类组件的生命周期? react常用的 hooks? 知道react-filber吗,谈谈对 react-fiber 的理解? 对 v
了解过优先级队列吗,有哪些特性,是怎么实现的 二叉树和堆的区别是什么,大顶堆和小顶堆是什么 进程和线程有什么区别 讲一下多线程的安全问题,为什么会有这些问题,怎么解决 锁有多少种 进程间通信的方式 管道有多少种(上面答了管道) 僵尸进程是什么 cookie和session session存在哪个地方 http有哪些常见的状态码,502是什么 在浏览器上输入http怎么自动变成https的 tcp和
12.5面的 呜呜呜,面试官姐姐太温柔了,好评! 问实习经历,但是拷打的是自己的项目,正规的规则引擎了解过吗,没有。。。 浏览器键入网址全过程 http为什么是无状态 死锁条件 子网掩码的作用 mysql b+树和b树 redis数据结构,用什么结构实现延迟消息队列 redis分片集群,如何分片的,有什么好处 jvm内存分布,有垃圾回收的是哪些地方 spring的aop是如何实现的 刚面完就想不起
11.8一面已过,11.17约了二面 1. 自我介绍 2. 问一下项目难点和解决方式 3. 讲一下Redis ZSet你是怎么用的 4. 浏览器发送一起请求的执行流程是什么 5. Cookie和Session 7. 项目如保持登录状态 8. 算法题(给一个字符串p包含一些占位符,再给一个字符串s,判断这两个字符串匹不匹配) 9. Jvm类加载的流程 10. Java多态是什么(这题答得不太好) 1
一面: 1.自我介绍 2.数仓分层 3.来了新的业务怎么建模 4.选用的什么模型,有什么考量 5.如果现在一张事实表一对多一个维度表,此维度表又一对多一个维度表,怎么设计模型 6.实习过程中用的什么计算引擎 7.spark UI会看哪些内容 8.数据倾斜问题怎么解决 9.介绍一下项目 10.为什么有的指标在下沉的时候要拆开来 11.SQL调优,讲一个具体的例子 12.SQL题:求中位数 二面: 1
时间:2024.4.9,下午3点 面试形式:线上,飞书 岗位:测试开发--抖音电商 其实我的经历和测开没有任何经历,我的简历是关于LLM的简历,但是没想到过了初筛,进面试了(当时抱着随便投一下的态度,因为我的算法岗位实习被挂麻了) 自我介绍(介绍的很短,因为我根本没有相关的东西介绍) hr是女面试官,hr真的很好,全程都在引导我说,没有施压(主要是我菜)。问了我上一段实习经历(LLM相关),奇妙的