一面 5.9 ——————————— 第一部分 自我介绍+问简历 科研项目介绍 日志循环队列满了怎么办 第二部分 问八股 get post区别 http https端口号 进程线程区别 进程的通信方式 中断的过程 第三部分 4代码 memcpy 随便一个排序 atoi 统计一个字符串的数字 字母 空格 其他字符的个数 —————————— 大概只能记住这些了 遇见了一个超级nice的面试官 许愿二
一面业务面试 电话突击面试 1h - 简单介绍一些自己 - 为什么想做这个业务 - 业务的核心你认为是什么? - 简单的介绍一下你之前的实习工作 - 举一个例子,你最近在用的产品 - 你希望去哪个业务 二面主管面 视频面试 1h - 自我介绍 - 你在生活中用的哪些产品,使用场景,需求是什么 - 产品的关系和边界是什么; - 总结B端C端产品的本质差别 - 自己生活中的AI场景是什么,自己看到
总时长:2h 代码考核 手写代码时间:40min 拷问代码细节:1h //题目1 //数组去除重复的项,即[‘1’,‘2’,'1',1,‘3’]——>[‘1’,‘2’,1,‘3’] //这里'1'和1不同 //注:使用原生的方式,不使用set,map const newArrToSet = (arr) => { let res = []; for(let
1.做数据方面的为什么要转Java呢? 2.你学习Java的方法是怎样的?开源社区有没有看过哪个框架的源码,具体是什么,说一下它的原理? 3.简单介绍一下你自己的项目?项目是你独自负责的吗?项目使用的具体架构技术框架是什么?你项目里提到的具体在处理数据之后是怎么把它汇总的? 4.volatile 和 Synchronized 的区别?如何解决缓存一致性问题? 5.字符串为什么是不可变的 6.静态变
1.换任意空闲端口都会出现此问题 2.将SSL配置注释后,运行正常 错误原因: 在Spring 2.1.9.RELEASE中,Tomcat 9.0.26似乎是一个问题 。 降低Tomcat版本 Springboot修改内置Tomcat版本 此问题真的是让我几乎崩溃啊,疯掉的感觉。
算法题: 1. 给出四个点X、Y、Z、W的坐标 判断是否构成正方形; 2. 租户、房子、中介面向对象设计(比较随性) 问题:(问题的先后顺序记不住了) 1.先介绍一下实习项目 2.线程的状态及其转化 3.介绍java中的集合框架 4.介绍一下java io 5.反射机制 6.redis哨兵模式 7.mysql事务四大特性及其含义 8.java多线程如何保证安全性 9.redis缓存击穿 10.项目
自我介绍, 本科专业不一样为什么跨考, 计算机基础咋样, 为什么学 项目(烂大街的webserver)? 怎么测试性能的? 同步/异步日志系统有什么区别, 如果异步线程挂了怎么办(没答上来), 怎么实现用户登录的,密码明文保存吗,加密原理(不会) 数据结构里面栈,队列,堆是什么, 这个堆和栈和C++进程里面的一样吗? 接着讲一下C++的内存模型, 怎么用两个栈实现队列(给出思路), 讲讲stati
2023实习第二场面试(2023.03.02) 电话面,面试官依然非常和蔼,简单聊了一下基本情况,说先做题然后再问问简历; 1.算法题:解析url 不难,做出来了,但cpp的iterater和字符串相关语法那里有点小问题(那个地方我用了伪代码); 面试官说“题做的一般,手生,后面可能没法继续了,回去再练练吧,代码还是要多写,要刷刷代码题”(确实手生,好久不碰cpp了,没怎么刷题) 哈哈哈哈奇奇怪怪
#软件开发2023笔面经# ##### Mysql查询(出生日期,性别)在表(id,性别,年龄,出生日期)中怎么设置索引? ##### springboot怎么实现自动装配?用到springboot哪些功能?pripoties没读出来! ##### 进程与线程的区别?线程间的通信? ##### redis设置过期时间的命令?expire ##### 你的使用场景redis宕机了怎么办? #####
写在前面:牛客上找人内推,他们觉得你合适的话会发给你内推邮件推到他们组,一般阿里的人都会在系统开之前提前约一波人,抓住提前交流的机会 一面:电话面,30分钟还是45分钟,不太记得了。主要问项目经历和学校经历,问了一点点基础知识,无手撕算法。 二面:电话面,45分钟,项目经历+很多基础知识,无手撕算法,面完评价不错,说会尽快反馈安排后面的面试。 三面:老板+hr一起的视频面,60分钟,项目经历+一些
听得出面试官年龄不大!人特好!以下内容顺序不固定! 1、手撕算法-返回数组中频率不小于2的元素。 2、HashMap的㡳层原理,以及扩容机制,以及转化为红黑树的底层源码。 3、Redis的㡳层数据结构,以及是先缓存还是先DB。 4、HTTP的长短连接、以及HTTP的状态码。 5、Volatile和Synchronlize的区别,以及volatile关键字的用法。 6、多个Java程序运行时,如何进
一面 主要问的项目以及对项目理解以及思考比较多 canvas实现的具体细节 弹框组件做法以及封装 状态管理相关问题 vite相关问题 http2比http1.1改进在哪里 实现trim 实现add函数 add(2,5) // 7 add(2)(5) // 7 二面 全程聊项目,基于不同项目问的东西不一样,没有太多参考,总结考察一句话: 项目背景,为什么要这么做,做出来的效果是什么 三面 介绍完项目
面试官姐姐很有礼貌很温柔,早早等着一眼刚面完其他人 感受:每个点问的很深入,手写题不难 1 挖实习做了什么,什么技术栈 2 箭头函数是怎么实现的 不知道 3 dom树渲染相关,如何优化性能, 没太听懂,不知道 4 从输入url到渲染页面的过程(发送url到dns解析过程) 5 var let const 函数区别 不知道 6 防抖节流原理 7 dom树渲染过程,如何判断是否应该渲染该元素? 不知道
2022.12.14 1小时20分钟 1、自我介绍 2、问实验室项目 问了很久 问得很细节 3、问微服务项目 问了很久 4、手撕 寻找二叉树路径和为目标值的路径 回溯 5、手撕 x的n次方 一直要优化复杂度 从 n 到logn 再到常数级 反问#java工程师##后端开发##阿里巴巴2023秋招##秋招补招#
腾讯OMG synchronize用法 volatile用法 动态权限适配方案,权限组的概念 网络请求缓存处理,okhttp如何处理网络缓存的 图片加载库相关,bitmap如何处理大图,如一张30M的大图,如何预防OOM 进程保活 listview图片加载错乱的原理和解决方案 https相关,如何验证证书的合法性,https中哪里用了对称加密,哪里用了非对称加密,对加密算法(如RSA)等是否有了解