作业帮

收藏
互联网
1000-9999人
未融资
北京市
学历友好榜

35

在招职位

190

面试经验

1

真题试卷

查看官网
上传简历
此刻你想和大家分享什么
职位类型
全部
交互/设计
最新
热门
60min自我介绍项目拷打/路由懒加载 动态组件 keepalive不依赖vue如何实现懒加载spa页面切换vue的data为什么是函数不是对象data里method compute watch区别  应用场景vue列表的keynexttick及在前端的应用场景组件通信vuexemit父子组件的具体使用方式v-if v-show区别原生js手写实现v-if v-show跨域问题闭包及应用场景数组的常用方法手写实现数组去重mutation和action数据交互方式及具体流程(axios)请求头状态管理路由管理事件循环宏任务微任务的具体有哪些及优先级同步异步手写把数组去重的函数改成异步最近关注的前端最新技术反问:技术栈 vue node业务 用户上课界面 上课过程的一些问题 C端base北京面试体验:vue盛宴,我vue速成出来的,全都是略懂皮毛的八股,在背的八股里融入一些自己的理解开始强行回答。。呃。。又汗流浃背了  自我感觉这个岗对技术应用和实际代码编程能力要求比较高,需要实习来了立刻能做东西产出,我这种八股选手太菜了感觉面试官特别累,有点活人微死感,一直在打哈欠这一周七面,每天都在面,实在是有点累了,今天莫名特别特别抗拒抵触面试,真的不想面了,本来都有点想鸽了,但是都这点了,随便面面算了,没想到拷打一小时,三道手写题,唉,又要深入补vue了
查看27道真题和解析
点赞 评论 收藏
分享
点赞 评论 收藏
分享
分布式锁相关1、线程或进程拿到分布式锁后,需设置锁的超时时间来兜底。若超时时间设置不够,对线程或进程会有什么影响呢? 2、Redisson 针对执行线程开守护线程,监视锁超时并续期,这个监视具体是怎么做的?底层原理是什么? -答错了,其实并不是开守护线程,这里得再回去看下 计网相关1、输入 url、发送请求、接收响应的全流程是怎样的? 2、为什么 TCP 四次挥手服务端需要多一次? 3、假设服务端接收到客户端的第一次请求后,先不做响应,等到数据发送完毕后再响应,这样会有问题吗? 4、客户端最后一次挥手会进入 Time_Wait 状态,你了解吗? 5、在你说的 Time_Wait 状态第二个作用(保证被动关闭方正常关闭,这里是服务端)中,客户端怎么知道服务端没有收到请求呢? 问题排查 / 调优 1、服务器上某个接口响应特别慢,该怎么排查呢?      答了慢sql、和调用下游服务的 场景题1 1、假如一个平台,要统计每天总的 pv 和 uv,也就是总的访问量和独立访客量,该怎么做? 2、现在想对功能拓展,做一个监控面板,呈现折线图,时间范围可自定义筛选,横轴是时间范围,纵轴是对应的访问量,该怎么做? 场景题2 1、现在有一个邀请好友赚积分的活动,每邀请一个好友 +5 积分,要求在一个排名页面中实时展示 top20,统计 pvuv。top20 排序规则为:先积分值降序、积分值相同情况下按最后一次邀请好友时间点升序排列,top20 展示记录项为用户昵称、用户积分值,该怎么做? 2、在一些情况下会有用户的积分相同的情况,比如有 200 个用户积分都是 2000 分(此时的最高分) ,相当于是前 10 人有 200 个用户并列的情况,这个时候 redis 应该去查前 100 个用户对吧?那该怎么去确定该查多少人呢? 手撕代码题(牛客平台上写,自己建节点和树) 1、计算一棵二叉树所有节点的深度之和?(根节点深度为0) 2、如何找到并计算深度最深的所有节点的深度之和#牛客AI配图神器# #面试# #大厂# #互联网# #26届实习交流# 放个作业帮码 :DSpDU7Ch
点赞 评论 收藏
分享
03-18 23:21
已编辑
西安理工大学 后端
全程自己挖坑,面试官很和蔼,基本上全程在引导1. 自我介绍2. 介绍项目3. 提到了微服务拆分,让我说说对微服务的理解,然后问我有什么理论基础指导我拆分的(没有理论,完全靠自己臆想。。。)4. 问我微服务怎么部署(我说自己只部署过单机,然后问我单机部署有什么优缺点)5. 项目中的难点(我提到了我用线程池优化sql查询,然后遇到了深度分页的问题,说完面试官反手扔我了一个sql)6. select * from table where condition order by id limit 100000, 106.1 问我这个sql的执行过程6.2 为什么会产生深度分页问题6.3 limit 100000, 10 产生多少次IO(完全没考虑过)6.4 引导我b+树的底层结构,树高度多少6.5 如果id是无序和有序有什么区别6.6 深度分页的解决思路6.7 一张表数据量巨大,加索引效果不好怎么办(引到分库分表)6.8 提出一个场景,假如有一个表有一个用户id,订单id,商品id,然后让我设计分表(我先说按订单id取模分表[查询用户a的所有订单,被举例反驳],然后我说那这种场景就用用户id分表[查某个商品3个月内的订单,被举例反驳],无果,完全不会。。。)7. 用java实现一个单例模式8. 怎么设计一个订单id,构成,存储字段类型(扯到怎么保证唯一,我只能想到时间戳+用户id拼接,似乎不太满意)9. 订单并发很高,怎么保证服务稳定(我就说熔断,限流,消息队列,redis,乐观锁乱七八糟扯的,然后超卖问题,限流怎么做)10. 令牌桶的实现思路11. 反问 问有几面(三面左右) 嘴贱问自己有什么不足无果(以后再也不问了) 学习建议(这个面试官建议专精某一方面,说知识面太广了)许愿二面
查看21道真题和解析
点赞 评论 收藏
分享
讲解你都学了哪些?巴拉巴拉写数仓,springboot 写个http接口微服务了解吗?--不了解面试官说:我的理解是  巴拉巴拉虽然我也不干这个spark和flink的区别:spark批,flink实时,spark stream 微批flink实时是一条一条的嘛?他会不会很慢?  --讲了是,但是他有window 巴拉巴拉不知道讲的对不对flume  +sqoop是干什么用的;--flume 数据日志采集等等  sqoop不知道你比较熟悉什么架构,--spark,flink讲一讲flink是怎么运行的--想了一下不知道, 面试官讲就其实spark,flink就是在客户端怎么样和集群怎么样计算怎么样   (架构还是得更加了解)flink env中都有什么?--集群配置,什么名字来着、并行度  讲的不全dophinshedule了解吗?他的底层实现了解吗?你这个项目是什么网上做的吗?开源的吗哪里学的?讲一讲java基础:微服务了解吗 ?你知道java有哪些集合吗?--set  --hashset有什么区别?还有吗?面试官讲其实hashset 就是底层是hashmap实现的  巴拉巴拉  set其实是java的一个基础类bala什么时候用hashset 什么时候用hashmap--hashset通常指针对于处理去重操作,hashma用于需要存储数据时,并且hashset对比list他的查找插入时间复杂度是o(1)hashset 存放一个已有数据的时候会怎么办?--我说不会放进去 ,面试官问只是不会放进去吗?代码:链表反转  本来想让我写集合相关的,看我集合不熟就改这个了。--注意面向对象的代码书写细节反问:你们做什么业务?--主要就是flume-sqoop一些数据日志采集  一些简单的etl   包括dophinshedule一些流式管理;还有一些仓库维护;对我有什么建议吗?--实习面试侧重于一些基础一些的面试,不会问太多项目,校招侧重于具体的框架,最好能够重点了解某一个框架能够阅读源码,对于基础的语言需要重点了解不一定非得是java,但是肯定需要了解,技术栈不一定要宽,要深。没问hive kafka这个我也不会总结:要注重基础语言知识和深挖某一框架,加强基础语言代码了解
查看17道真题和解析
点赞 评论 收藏
分享
讲解你都学了哪些?巴拉巴拉写数仓,springboot 写个http接口微服务了解吗?--不了解面试官说:我的理解是  巴拉巴拉虽然我也不干这个spark和flink的区别:spark批,flink实时,spark stream 微批flink实时是一条一条的嘛?他会不会很慢?  --讲了是,但是他有window 巴拉巴拉不知道讲的对不对flume  +sqoop是干什么用的;--flume 数据日志采集等等  sqoop不知道你比较熟悉什么架构,--spark,flink讲一讲flink是怎么运行的--想了一下不知道, 面试官讲就其实spark,flink就是在客户端怎么样和集群怎么样计算怎么样   (架构还是得更加了解)flink env中都有什么?--集群配置,什么名字来着、并行度  讲的不全dophinshedule了解吗?他的底层实现了解吗?你这个项目是什么网上做的吗?开源的吗哪里学的?讲一讲java基础:微服务了解吗 ?你知道java有哪些集合吗?--set  --hashset有什么区别?还有吗?面试官讲其实hashset 就是底层是hashmap实现的  巴拉巴拉  set其实是java的一个基础类bala什么时候用hashset 什么时候用hashmap--hashset通常指针对于处理去重操作,hashma用于需要存储数据时,并且hashset对比list他的查找插入时间复杂度是o(1)hashset 存放一个已有数据的时候会怎么办?--我说不会放进去 ,面试官问只是不会放进去吗?代码:链表反转  本来想让我写集合相关的,看我集合不熟就改这个了。--注意面向对象的代码书写细节反问:你们做什么业务?--主要就是flume-sqoop一些数据日志采集  一些简单的etl   包括dophinshedule一些流式管理;还有一些仓库维护;对我有什么建议吗?--实习面试侧重于一些基础一些的面试,不会问太多项目,校招侧重于具体的框架,最好能够重点了解某一个框架能够阅读源码,对于基础的语言需要重点了解不一定非得是java,但是肯定需要了解,技术栈不一定要宽,要深。#牛客AI配图神器#没问hive kafka这个我也不会总结:要注重基础语言知识和深挖某一框架,加强基础语言代码了解
查看17道真题和解析
点赞 评论 收藏
分享
模拟面试
真实面试体验,快速补齐短板
应聘感受
暂无应聘感受
牛客网
牛客企业服务