面试时间40分钟左右,没有八股文,机器学习相关知识也没问。 介绍自己的论文和项目,大概半小时。 是否做过cv 相关。 没做过yolo , faster rcnn, mask rcnn 不熟悉 大模型 和 transformer 相关有没有经验。没有。 后面十分钟在本地ide写了个dfs。 收到测评,业务面试通过了。#我的实习求职记录#
#软件开发2023笔面经# 面试官刚上来,没有自我介绍,直接就是手撕代码,题目如下: 给定n条日志,用英文分号分隔的字符串: 2020-02-01|192.168.1.121|/login.do|success; 2020-02-02|192.168.1.121|/login.do|success; 2020-02-03|192.168.1.122|/login.do|fail; 2020-02-
#软件开发2023笔面经# 刚上来闲聊了一下,问了一下我现在的在职状态,然后开始自我介绍。介绍完之后问了我之前大四实习的时候公司做的项目,我简单的讲解了一下,然后面试官又叫我选择一个我上手时间更长的项目来展开讲讲这个项目具体是干啥的。我讲述完之后面试官就我项目中的一些细节做了询问,还有我遇到当内存泄露的时候是怎么处理的(因为实际项目中我还没接触到这块,但是我说了一下我的思路,一般像单例模式的使用不
面试官讲了下工作有研发也有工程落地,所以后面问的关于开发的东西多一些。 1. 数据结构,有序二叉树插入的时间复杂度,数组插入的时间复杂度 2. 两个数组(集合),如何比较是否相同。一开始说要排序,后面想着遍历一下用哈希表存一下,再遍历哈希表应该可以。 3. c++的题,sizeof() 4. 如何判断浮点数等于0,我说abs(f) < epsilon。 5. 关于补码,为什么要使用补码 6. 面向
shein 算法工程师 (南京) 一面业务初试面经 30分钟 1. 简单介绍项目,哪里有出彩点 2. 对数据挖掘项目进行深挖:数据如何处理(缺失值填充,归一化,序列化),运用了什么方法(介绍随机森林,boosting,bagging等),小样本数据如何处理(两方面:数据集,损失函数说了focal loss介绍了一下) 3. 一些基础,LR损失,LR,svm区别,svm核函数作用,能否用任意函数作为
1.问简历上的一个校外实践活动,追问活动细节。 2.问项目经历,追问项目背景、分工等。 3.问压力最大的事。 4.问完成过的项目,项目具体怎么完成、完成得不好得地方、怎么改进等。 5.问怎么看出团队成员的主动性。 6.问参加过哪些面试。 7.问参加的各种笔试分别都有什么内容。 8.问毕业后到现在在做什么。(我是22届参加23届秋招) 没问到技术的问题,问的问题基本都是根据你说的来延续问下去的,不是
BOSS上投简历后约线上面试 一面: 简历浅挖从工作经验到项目经验 逐一询问写到的技术点 最后一题在聊天框手撕React 写一个倒计时 反问表现 技术上ok,但把技术边界扩展开(因为聊到了意向是全栈开发) 一周后约二面 二面: 全程半小时 面试官没有开摄像头,自我介绍后开始聊项目,深挖(感觉有一点压力面) 由于大学专业学的AI,面试官开始结合着问 直到25分钟左右最后一问被问到人工智能工程化的问题
自我介绍 项目介绍、项目难点 react用什么版本 react class和hooks的区别 react的生命周期 用react hooks模拟生命周期 为什么react比vue性能好 如何衡量一个应用的性能,你衡量过你的项目的性能吗 flex布局的flex-group和flex-shrink属性 http有哪些字段 用js写下载文件,下载文件的原理,涉及到哪些属性 设计一个react组件,倒计时
前言 随着现代化网页(Modern Web)开发专业和複杂性的提昇以及对于使用者体验的要求下,网页开发已从过去的 Web Developer 一夫当关,转向专业分工,更加细分成网页前端(Web Front End)、网页后端(Web Back End)等职位。此外,由于跨平台、跨浏览器的需求日益增加,技术变化更迭快速,市场上对于前端工程师(Web Front End Engineer)的需求也与日
一、自我介绍(项目和经历都没有问) 二、代码题(介绍完直接做题) 比较版本号 三、八股文(基本都是多线程内容) 1. ConcurrentHashMap底层数据结构,什么时候树化,什么时候退回链表,装填因子为什么是0.75 2. ConcurrentHashMap的volatile关键字修饰的是node还是node的val,为什么要用Jvolatile(JMM),sizectl属性(扩容、初始化、
一、自我介绍,项目细问(aop相关、MySQL调优) 二、八股文 1.https比http多了哪些流程 2.mysql窗口函数知道哪些 3.tcp为什么是四次挥手不是三次 4.hashmap为什么不是线程安全 5.equals和==的区别 6.jvm一次完整的垃圾回收流程 7.jvm内存结构 8.hashcode相同equals相同吗 9.java序列化机制 10.设计模式(工厂模式、装饰器模式、
项目:(22min) 拷打20分钟项目,面试官对项目的刷新功能比较感兴趣,然后一直追问,问到答不上来。 基础:(25min) 用过kotlin编写项目,聊一下kotlin和java的区别 具体代码上的体现,比如kotlin写一个单例类怎么写,要用kotlin写一个工具类要用到哪些关键字(这里应该是像考察kotlin的基本语法,验证我有没有真的写过kotlin。整整半年没有碰过kotlin了,已经忘
自我介绍(简短) 析构函数 智能指针 左值右值 虚函数 构造函数可不可以是虚函数 纯虚函数 类型转换 c++编译过程 宏和内联函数 内联函数中可不可以有循环,可不可以有递归 stl底层实现了解吗 tcp三次握手 tcp如何实现可靠传输 https 如何加密 对称加密和非对称加密的区别 线程间资源共享 进城线程之间的区别 线程之间的通讯 寻路算法:答:迪杰斯特拉和A* 详细讲讲 排序,哪些是稳定的,
自我介绍 如何画0.5px的线 两栏布局 redux怎么用的 常用hooks usememo和usecallback有啥区别 泛型,接口 git基本操作(我不太会git。。。紧张的我commit都忘了。。) 数组去重 html中表单的基本元素(淦我忘了,然后也是尴尬的一个问题)。。面试官念叨了一下html基础不太星 反问环节 #数梦工厂#
一面 自我介绍 问了一下项目和实习经历 问我开发意愿比较侧重Java还是C++ 八股如下: 1.C和C++的区别 2.C++的三大特性 3.多态的实现原理 4.了解虚函数吗? 5.指针和引用的区别 6.new和malloc的区别 7.内存泄漏的原因以及如何解决 8.C++11的几种智能指针以及功能 9.深拷贝和浅拷贝的区别 10.移动语义了解吗? 反问 感觉是非常经典的八股,面试官似乎有一本八股宝