因为最近没有offer,所以投了一些实习 如题 被拷打 问我工程化都做了些什么 说了一点就被打断了,说你提到了那你说一下ts,于是我说了ts的意义 又打断,说我不要背书 说想知道我深入理解ts到什么程度 我说我没怎么深入理解,平常使用是可以的 她回了句,就会调API是吧。。 接着问我 ts 类型系统怎么实现 让我介绍编译原理 问我类型检查在编译原理里的哪个阶段 问我深入学习了什么 我说最近有看Ja
一面:业务面 大概20分钟 自我介绍 1. 之前的实习怎么分析用户需求? 2. 负责什么工作?功能设计上有几个模块? 3. 分析用户路径是怎么出发的? 4. 有没有做用户调研?是怎么做的? 5. 有没有画过原型图? 6. 之前的经历好像不太有新媒体方向,为什么投这个岗位? 7. 那么就假定你对这个方向比较了解,怎么做数据留存的分析?看什么指标?(数据埋点相关) 8. 反问环节: 接触到的业务、主要
自我介绍 项目 做了什么 难点 Spring源码看了那些 spring bean工厂怎么实现的 beanfactory 讲一下 beanfactory 和 factorybean 的区别 熟悉的设计模式 工厂 单例 模板 策略 .... 都讲了一遍 手写单例模式 懒汉的三种和饿汉 以及优缺点 反馈:太像背的了,了解的不够深,学的范围太大贪多嚼不烂(好久没看过这一块了),聊了很多学习方法(面试官人很
开始是自我介绍,着重介绍自己搞得前端工程化的东西。 1.聊项目,因为自己搞了一套工程化组件库还有一大堆前端监控。具体聊了vite和wep的区别,为什么用pnpm,前端白屏监测有什么方案,前端监控方案。 因为自己当时做的时候就调研了很多方案,大概聊项目聊了半个消失。面试官觉得我这段经验很丰富,可以以后把这段拿出来作为重点介绍。 2.写题,力扣,最大盛水数。呜呜呜太菜了没搞出来 3.聊vue的双向绑定
面了整整两个小时,面试官小姐姐很好,基本都会但是可能我太紧张了没答好,最后还是挂了qwq 自我介绍 项目1:性能优化怎么做,单帧渲染时间和内存是如何计算的,直接看性能指标的 项目2:权限模型是怎么设计的,前端如何限制,其他还有什么鉴权方式,cookie session jwt的优缺点 flex:0 1 auto 分别代表什么 浏览器是如何渲染一个html文件的 浏览器的存储方式有哪些,有什么差异,
凉经,一面时长35min 1. linkedList和ArrayList的区别 2.Redis和MySQL分别有什么用 3.表数据量多的情况下如何加速查找? 4.根据什么加索引? 5.有a,b,c,d4个列,有时候用a、b、c、d,有时候用a、b、c,有时候用a、b,怎么加联合索引? 6.ElasticSearch用来做什么?什么时候写入?不使用消息队列如何写入? 7.说一下AOP, 原理 8.
刚面完,热乎的。几乎无八股,围绕项目走的 1.介绍项目,项目难点 2.了解生产发布一套吗(是DevOps吗,没了解) 3.项目用的Redis什么数据结构,key是什么,value是什么(String,访客数据) 4.String能存多条数据吗?用什么存好(哈希或者set?) 5.哈希底层(忘了) 6.看你用到了JWT,服务端对token有存储吗(没) 7.怎么用的JWT(我说用了工具类,面试官说在
八股没问 项目问了 redis 测试问了测试用例场景 加购一个商品 加购完价格显示负数 用过的测试工具 具体怎么操作 MYSQL语句 表结构:部门名称 人员 工资 查询 部门平均工资 >张三工资的部门以及部门平均工资 算法 0-1000 取一个 每位加和 输出加和结果 测试用例的方法 回答了边界值 等价类 错误推理 表示简单了解没细问 用linux干什么 会多少 回答了会一些命令 没有再问#我的实
11.7 40min 自我介绍 项目介绍(redis分布式锁相关,redis的set底层原理) 1.https和http区别,和建立连接流程 2.https的加密过程 2.ARP流程 3.浏览器输入url到页面显示经过哪些过程 4.服务器响应什么 5.线程和进城区别 6.java的线程和系统线程一样吗 7.什么叫线程池 8.java线程池工作流程 9.有那些等待队列 10.线程间怎么通信 反问环节
后端实习生一面 自我介绍+项目介绍:5分钟左右; 是否能够接受使用Go语言来进行后端开发?可以。 说一说对实习期间的一个基本期望; 在介绍项目的时候提到了一些安全问题,简单介绍一下安全问题:预约挂号号源数量并发修改的超卖问题,分布式项目中可以考虑使用Redis的分布式锁来解决,单体项目可以考虑直接在后端加锁来解决; 这里考虑的是代码的业务逻辑方面的安全问题,其他的关于安全的比如SQL注入有考虑过吗
Q1:自我介绍; Q2:询问一下百度实习做了什么?服务端测试流程?测试的那一个改动代码量最多的接口一共改动了多少行的代码? Q3:假如说一一个需求改动了上万行代码,而且涉及了多个接口的改动,这样该怎么办? Q4:一个业务场景:给你一个网站,需求,然后你会怎样站在前端、后台的整体思路上面设计测试用例? Q5:问点基础:List、Set、Map三者的区别? Q6:HTTP和HTTPS的区别? Q7:实
11.2 30min 时间很短,面试官给人压迫感很强,跟小红书二面的完全两种风格😰 自我介绍 1.深挖项目细节(redis,mysql,数据一致性) 2.Java常用的并发处理操作 3.实际问题,比如一个商品怎么建表 算法题 面试官自己出的,合并两个有序数组,就是easy中的easy题,不知道什么情况😰 反问 继续加油 #实习# #我的实习求职记录#
# 字节前端搜索一面 时长: 1个半小时 自我介绍 项目(组件库和http接口管理平台,这个问了好久) http和https... tcp和udp... http请求方法及状态码 缓存(强缓存协商缓存,使用等等) React hooks React传参,使用场景 路由 进程和线程 evenloop 三道题(一道html+css+js实现个东西,需要写点算法,一道手写Cache,最后一个重复子串)
楼主学历背景:广东工业大学,计算机科学与技术。经历:一段3个月百度服务端测试开发实习经历。 Q1:自我介绍; Q2:百度实习做了啥? Q3:一道mid难度的动态规划。。。没写出来抑郁了。。。leetCode:300题。 Q4:数据库左连接和右连接的区别; Q5:介绍一下数据库的索引; Q6:redis缓存雪崩、穿透、击穿的区别。(redis没有系统学过,只说出来第一个) 反问:部门培养新人制度?面
1.自我介绍 2.说说css吧,权重计算,会不会进位 3.常见布局定位 4.原型链 5.闭包 6.在vue2中,method中的函数用箭头函数可以吗,为啥 7.最长回文子串 8.反问 面试官人很好,原型链那一块不太记得,一直引导我,闭包是结合vue源码问的,我没看过vue源码,面试官就手写抽离出来引导我,最后告诉我为什么会是那样,最后给建议也很好,虽然是寄了,但确实是收获满满的一次