科大讯飞Java日常实习凉经

#科大讯飞#
主要针对项目问(做的苍穹外卖)

1.redis在项目中怎么应用的?缓存了什么
2.说说对jwt的了解,往细一点说
3.优惠券库存超卖的问题是怎么实现的?如果两个人同时去抢这个优惠券怎么办?(加锁,锁粒度为优惠券的标识)
4.如果用户下单,在规定的时间内没有支付,对于这种失效情况要怎么做?(mq延时消息,加个定时mq)
5.对数据结构了解的怎么样?
6.最近刷题有遇到哪一题印象比较深的吗?有哪些比较熟悉的算法?介绍一下
7.项目中有用到设计模式吗?
8.Java的juc包下的工具类有使用过吗?有看过源码吗?平常有阅读源码的习惯吗?
9.concurrentHashmap有了解过吗?
10.Hashmap底层数据结构长什么?什么时候转变成红黑树?
11.hashmap和hashtable有什么区别?
12.怎么理解阻塞和非阻塞的概念?(线程阻塞需要等待一个结果,这个结果可能是由某个线程来notify,也可能是某个方法的一个返回值,非阻塞指线程调用某个方法,不关心这个方法的结果,继续往下执行)
13.项目中用到了异步的方法吗?有了解过吗?
14.Java中怎么创建一个线程?你更推荐哪一种?(实现Runnable接口,因为Java有单继承的限制,一个类继承于一个父类,不能有一些额外的扩展性。假如有一些业务代码,可以新建一个类实现runnable接口,这个类直接用于对这个业务的封装,后面也可以做一些新的小方法。runnable的方式不仅可以在new thread里用,在很多方法中可以传入一个rannable对象去唤醒一个新的线程去执行)
15.mybatis和mybatisPlus的区别?

面试官建议:开发这种岗位还是需要多动手多做。只有到业务场景中才能去了解到解决了什么问题,为什么要这么做。一定要多做项目,去练去想,做项目时先根据需求设计自己写一写,然后对比别人的代码,看有什么不足,或者自己有什么更好的点子。多写多练多沉淀多思考,让这些成为伴随你以后的经验,当你遇到某个需求时你就知道要怎么做,为什么。

面试官人真的很不错,说不上来的也会细心解答,学到了很多。
全部评论
佬,科大讯飞的日常实习在哪投的
2 回复 分享
发布于 2024-06-08 23:59 辽宁
创建线程那个,感觉是想让你说线程池,管理线程
1 回复 分享
发布于 2024-06-10 21:20 黑龙江
问一下楼主投的是安徽的岗吗
点赞 回复 分享
发布于 2024-06-17 20:29 湖北
是消费者bg吗
点赞 回复 分享
发布于 2024-07-04 14:02 安徽
多面试多复盘多总结,屡败屡战🤣,再战200回合,OC就来了 加油
点赞 回复 分享
发布于 2024-07-05 03:56 广东
感觉这个问的比较正常,复习复习我也想投
点赞 回复 分享
发布于 2024-09-25 15:54 安徽

相关推荐

科大讯飞 nlp算法工程师 n+4
点赞 评论 收藏
分享
传音控股 软件开发方向 总包n,公积金7%
点赞 评论 收藏
分享
忘了什么时候投的 hr打电话约面自我介绍线程进程协程区别 ✅协程的底层 ✅什么时候会用到协程和多线程 ✅❌ 说了资源加载的时候 面试官指出协程还是在unity主线程运行的 如果资源加载时间过长依然会卡顿 并补上了在进行网络连接的时候单独开一个线程dfs bfs区别 ✅状态同步和帧同步✅lua ipairs 和 pairs的区别✅canvas 三种渲染方式✅介绍一下在凉屋的工作内容✅animator的layer什么作用 什么时候用?✅怎么做多分辨率下的ui适配✅已经有了这个gameobject 如何判断这个ui界面是否显示✅❌https (说不会然后不问了)❌有一块半圆形的滑道 一个人物带着滑板去滑雪 怎么实现让这个滑板时刻贴紧滑道❌开始做题 判断链表是否有环  1分钟解决看太快了直接上 正则表达式匹配 写dp不让 然后写了暴力递归 也不满意提示说有双指针做法 不会然后换题括号匹配 秒了 比较好笑的是出题系统bug了 答案就在上面 并且题目描述是括号生成 不过我没看 写完面试官笑了反问介绍完业务之后问我用没用过什么ai工具 面试官举了几个 纯聊天 面试官人感觉很不错 Update  刚刚收到hr电话说过了 直接offer 已拒
查看36道真题和解析
点赞 评论 收藏
分享
评论
24
114
分享

创作者周榜

更多
牛客网
牛客企业服务