一.对着项目问的 1.项目里面爬虫咋用的 2.如果遇到登录限制,访问频率控制咋处理 3.看过webscrapy的源码吗 4.项目里面有评估过准确率召回率吗 5.解释准确率召回率 6.问机器学习常用算法咋演变到XGBoost的 7.boost含义 二.java 1.常用集合类以及底层实现 2.了解过线程安全的集合类吗 三.设计模式 1.常用设计模式,举例说明 四.数据库 1.索引 2.了解过缓存吗
这两天面试了一下网易云音乐的会员产品实习(日常实习),目前已拿offer,整个流程非常快(三次面试不到24小时),算是非常愉快的面试体验,特此记录一下 首先介绍一下自己的背景,浙大本硕,设计学专业,之前一段网易海外直播产品策划的经历,一些产品设计的项目经历。 一面是mentor面,首先介绍了一下这个岗位的相关业务,然后自我介绍之后开始问问题 1. 你说你做过xxx的项目经历,我也扫了二维码试用了一
个人在七月份的一些实习面经~ 阿里夸克(搜索引擎 - C++) C++: 左值引用和右值引用 std::move() LeetCode: 多数元素(No. 169) 百度(音频引擎 - C++) C++: const 指针 constexptr 与 const 指针的区别(编译时进行常量的求值和运算) new 和 malloc 的区别(类型安全、构造和析构、分配失败处理、大小计算) 内存对齐(变量
24应届毕业生,之前没有实习经验,有ai相关实验室科研经历和论文 时间线 8-14(投递)——8-16(一面)——8-21(二面)——8-22(hr面) 业务面一面(50分钟) 问题包括: 自我介绍 简历深挖(专业课给你带来什么产品相关的技能?论文主要是做什么 承担了什么任务?知不知道论文用的是哪个算法模型?如果要优化之前的产品觉得可以优化哪些方面?) 近期有没有比较了解的AI产品?(我说了解的也
经历了之前面试问八股答不上的窘况,准备了好多八股,奈何面试官没咋问( 从头到尾在问智力题和数据结构、算法题,可能因为我简历上写了acm... 内容顺序不大记得请,大致包括 斐波那契 基础排列组合(高中那种 两个没刻度的水杯相互倒,倒出来指定的容量,(5,7 --> 6) 跳表 线段树 红黑树 用两个栈实现一个队列 101一个空酒瓶,三个空瓶换一个新的,一共换多少(要求心算 数据库(我说我不熟,面试
#软件开发笔面经# # 一面: ## Unity 1. 怎么自己实现unity中的animator,控制角色骨骼运动; ## CPP 1. 类的内存占用: 1. 空类的内存占用; 2. 类中有int、函数时; 3. 类中有虚函数时; 2. 虚函数: 1. 子类继承有虚函数的父类时,子类中有几个虚指针; 2. 虚继承与菱形继承时,子类中有几个虚指针; 3. 构造函数和析构函数能否声明为虚函数; 3.
大概内容,有些记不太清楚了 一面 12.27 1、上来先做了五个填空选择题,一道算组合数的题,一道链表插入,两道C ++虚函数相关的题,最后是一个算加密的。时间差不多二十多分钟,后来也没做完,就继续问下去了。 2、问项目 问了问怎么实现UI 怎么实现关闭一个页面同时关掉其他页面 怎么关闭页面后同时回到上一个页面 3、结构体和类的区别 4、协程原理 二面 1.4 狂问八股就对了,问的八股都挺常规的,
记录一些做过的20道python笔试题 1.关于子进程和父进程的说法,下面哪一个是正确的 A. 子进程被撤销时,其从属的父进程也被撤销 B. 一个父进程可以创建若干个子进程,一个子进程可以从属于若干个父进程 C. 父进程被撤销时,其所有子进程也被相应撤销 D. 一个进程可以没有父进程或子进程 答:C 2.若I/O设备与存储设备进行数据交换不经过CPU,则数据交换方式是? A. 程序查询方式 B.
主要内容:1.RocketMQ由哪些角色组成,每个角色作用和特点是什么,2.RocketMQ中的Topic和JMS的queue有什么区别,3.RocketMQ Broker中的消息被消费后会立即删除吗,4.RocketMQ消费模式有几种,5.RocketMQ消息是push还是pull,6.为什么要主动拉取消息而不使用事件监听方式,7.Broker如何处理拉取请求的,8.RocketMQ如何做负载均衡,,,,,,,,,,,,,,,,,,,,,,,,,,,1.RocketMQ由哪些角色组成,每个角色
主要内容:1.BeanFactory-框架基础设施,2.ApplicationContext 面向开发应用,3.BeanFactory 和 ApplicationContext有什么区别?,4.ApplicationContext通常的实现,5.WebApplication 体系架构,6.Spring Bean 定义,7.Spring Bean 作用域,8.Spring处理线程并发问题,9.5 种不同方式的自动装配,,,1.BeanFactory-框架基础设施 BeanFactory 是 Spr
主要内容:1.一条 Sql 语句查询一直慢会是什么原因,2.一条 Sql 语句查询偶尔慢会是什么原因,3.为什么 VarChar 建议不要超过255,4.删除表数据后表的大小却没有变动这是为什么,5.主从延迟要怎么解决,6.buffer pool 是做什么的,7.Sql 调优思路,8.自适应hash的优缺点1.一条 Sql 语句查询一直慢会是什么原因 「1.没有用到索引」 比如函数导致的索引失效,或者本身就没有加索引 「2.表数据量太大」 考虑分库分表吧 「3.优化器选错了索引」 「考虑使用」
主要内容:1.JVM内存结构,2.JVM内存模型,3. heap 和stack,4.栈内存溢出,5. OOM,7.如何判断一个对象是否存活,8.强引用、软引用、弱引用、虚引用,9.被引用的对象就一定能存活吗,10.垃圾回收器,11.垃圾回收算法,12.JVM中一次完整的GC,13.Minor GC 和 Full GC,14.空间分配担保原则,15.栈结构,16.类加载系统,17.类加载以及类加载的过程,,,,,,,,,,,1.JVM内存结构 图1 图2 图3 图4 图5: 运行时数据期分为:1.
主要内容:1.什么是消息中间件,2.kafka 是什么?有什么作用,3.kafka 的架构,4.Kafka Replicas是怎么管理的,5.如何确定当前能读到哪一条消息,6.生产者发送消息有哪些模式,7.发送消息的分区策略有哪些,8.Kafka 支持读写分离吗,9.那 Kafka 是怎么去实现负载均衡的,10.Kafka 的负载均衡会有什么问题呢,11.Kafka 的可靠性是怎么保证的,12.Kafka 的消息消费方式有哪些,,,,,,,,,,,1.什么是消息中间件 消息中间件是基于队列与消息
主要内容:如何确保消息正确地发送至 RabbitMQ? 如何确保消息接收方消费了消息,如何避免消息重复投递或重复消费,消息基于什么传输,消息如何分发,消息怎么路由,如何确保消息持久化,RabbitMQ 的集群,mq 的缺点,rabbitmq的工作模式如何确保消息正确地发送至 RabbitMQ? 如何确保消息接收方消费了消息 发送方确认模式 将信道设置成 confirm 模式(发送方确认模式),则所有在信道上发布的消息都会被指派一个唯一的 ID。 一旦消息被投递到目的队列后,或者消息被写入磁盘后(
主要内容:1.什么是Nginx?,2. 为什么要用Nginx,3.为什么Nginx性能这么高?,4.Nginx怎么处理请求的?,5.什么是正向代理和反向代理?,6.使用“反向代理服务器的优点是什么?,7.Nginx的优缺点?,8.Nginx应用场景?,9.Nginx目录结构有哪些?,10.Nginx配置文件nginx.conf有哪些属性模块?,11.location的作用是什么?,12.location的语法,,,,1.什么是Nginx? Nginx是一个 轻量级/高性能的反向代理Web服务器,