基本都是C++八股,后面两个算法题,一共1小时 八股: 1.引用和指针的区别,引用占内存吗 2.多态怎么实现 3.虚函数怎么实现的 4.vector怎么清除数据,clear会清除内存吗 5.什么是显示内联和隐式内联,什么情况下会隐式内联 6.说说c++的智能指针 7.左值引用右值引用 其他问题: 1.你有跟别人合伙做的项目吗,比如课设啥的,你们是怎么分工的 2.你觉得应该是先写代码还是先写文档 算
校招流程:投递简历→初试撩撩→笔试测评→复试聊聊→offer来啦→签订三方协议 初试——HR面(先看价值观:真诚、好奇心、挑战性,因为是很小很小的公司,要找志同道合的人) 自我介绍:面试官会认真听的,所以要好好准备,别人会找你的关键词去提问 目前投递岗位的方向 考察你对于运营岗位的理解:如你招聘过运营岗,那你接触过哪些岗位,你对简历筛选有什么判断,你怎么选,你怎么面,你怎么看人。 直接问你怎么看运
前几天笔试,是一个类似投票的那么一个界面,面相txt编程,结果提交的时候,一直提交失败,后续联系hr说让我们发个word过去 今天面试 1.讲一下快排实现 2.问一个问题,假如你有1000w条数据,怎么在尽可能短的时间查出来,我说不会,他提醒我多线程,我就说将数据分为几部分,用多线程去查,然后他说怎么巴拉巴拉,我后面说这个场景题我接触的少不会,然后他说那你现在想一想,想了十几二十秒,他没说话我也没
问的问题不难,但是不知道是不是kpi,最后也没有反问 1.项目亮点难点说一下 2.动态代理 3.rocketmq消息不丢失 4.redis数据类型 5.缓存穿透,缓存击穿,缓存雪崩 6.jvm内存结构 7.垃圾回收算法 8.mysql索引底层实现 9.建立索引的原则 10.hashmap底层
面试时长:40min 面试内容: * 自我介绍 * 简历挨着介绍 * OSG三维 * map大小的比较 * STL用过哪些 * vector的emplace_back * 移动语义 * 智能指针 * 敏捷开发流程 * 按行更新和按列更新 * 工厂模式、单例模式 * git和svn区别 * 金仓数据库用过吗 * 麒麟系统 反问: * 等待主管面
1.自我介绍 2.介绍最近的项目 3.沟通方便的问题 4.假如同事不配合你工作怎么办,怎么沟通 5.最近技术的学习和规划 6.Java的垃圾回收机制(反正hr也不懂技术,有话说就行) 7.Jvm调优(反正hr也不懂技术) 8.网络安全问题(反正hr也不懂技术) 9.职业发展 10.反问(说我项目经验少,真实企业的项目经验少,你只是实习了3个月而已)
浙江工业大学屏风校区 站 宇视科技面试 到了先签到,然后等一面,一面如果通过就直接在现场等二面,二面完之后回去等通知,如果过了应该直接HR对接谈薪资签三方 时间上是和邮件里面时间差不多的,一面20分钟左右,先自我介绍,然后看着你的纸质简历疯狂提问。面完之后他说通过,在这等通知二面,途中去吃了个饭,回来等二面,也挺快的,二面就是正常的综合面试,面完回去等通知。 一面: 自我介绍 HashMap介绍一
#宇视科技#线下面。 一面:纯项目拷打,无八股。(20min) 二面: 1.了解宇视吗,知道做什么的吗?答:外包?(面试官笑了笑,说做摄像头的,略显尴尬要无了) 2.考研一志愿报哪里? 3.一般去实验室的时间?答:早8晚9。 4.这么久习惯吗?答:习惯。(面试官感觉比较激动,看来日常加班到九十点了😂) 5.最想了解公司的什么?答:薪资构成,公积金,培养方式。 6.本硕期间有无竞赛,有无论文?答:
大致记录一下,是线下群面 JVM的内存结构,堆和栈 JDK8下的集合和JDK 7中的集合差距 HashMap 有几种遍历方式 有哪些线程安全的集合? CurrentHashMap怎么实现线程安全 CurrentHashMap 怎么使用,put流程 创建线程有几种方式? 线程池的方法参数 线程之间通信如何传递上下文? ThreadLocal怎么实现线程间的通信? 如何实现线程安全? 代码块,方法,和
1.自我介绍 2.项目都是哪来的 3.讲讲项目流程 4.平时怎么学习的 5.讲讲怎么设计一个api,用到什么注解 6.怎么声明一个bean,注解分别用在什么地方 7.多线程是怎么实现的 8.线程池的核心参数是什么,分别代表什么含义 9.如果超过了最大线程数会怎么样 10.讲讲常用的集合 11.arraylist与linklist的区别 12.会不会前端 13.反问
1.自我介绍 2.非对称加密和对称加密的区别以及优缺点 3.https的TLS/SSL协议的具体流程 4.场景题:如何设计保证密码的安全性 5.密码在数据库中如何保存 6.用户输入密码后,有哪些对密码的保护措施 7.springboot的自定义配置有哪些 8.springboot比spring有哪些优点? 9.spring的aop 动态代理 区别 cglib代理的使用限制 9.java🔒的实现?
无手撕,大约30min,主要根据你简历上面来提问,先项目再基础 1. 介绍一下你实习的项目 2. 关于使用时间字段作为索引字段有没有考虑区分度问题 3. 你项目中使用到了分布式锁,说一下你是怎么实现的 4. 使用redis来实现分布式锁时,如果redis宕机了该怎么办 5. redis的持久化机制有哪些?之间有什么区别 6. 描述下innodb引擎的索引结构,查询一条索引记录在索引结构上的过程描述
自我介绍 进程、线程、协程的区别 进程、线程调度 线程同步,扩展:分布式锁(不会) 项目 Go语言基本类型 slice、map相关 数据成员访问权限 Go语言面向对象 chan类型阻塞、非阻塞 三次握手、四次挥手 epoll模型(没答好) MySQL索引 InnoDB和MYISAM区别(后端闪退了,没机会答)
一个难熬的冬天,终于有过面的啦随手记录下面经。 BOSS投的简历,HR回复挺快,在约面之前HR会发一段话 1.熟悉SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)? 2.熟练使用SpringCloud? 3.熟悉Redis单点登录? 4.熟悉MySQL的分库分表和读写分离? 5.熟悉ElasticSearch分布式搜索? 因为我回答以上都很熟悉,确实在过往项目都有运用
武汉一家做医疗软件的自研小公司,正在上市融资,不过融资情况并不好。 HR和技术主管一起面 1. 为什么回武汉发展 2. 学校成绩排名情况 3. 实习状态,为什么离职 4. 实习做的是什么 5. 讲一下实习负责的模块 6. Redis持久化方式 7. AOF持久化方式的策略 8. 讲一下JVM内存模型 9. 讲讲InnoDB索引 10. 挑一个熟悉的Java数据结构讲讲,我讲了HashMap的原理