处女面 26届java暑假实习小厂笔试

这几周找实习一道算法题都没刷 全被八股背项目去了,没想到笔试给我挂了😃
就最后两道逻辑思维题对了😂#应届生,你找到工作了吗#
全部评论
我勒个去,变成考试了
4 回复 分享
发布于 07-08 21:43 浙江
这些小厂p事真多
1 回复 分享
发布于 07-12 14:38 陕西
有这样要求的公司我直接不去,还面试前让你进行程序设计方案的,又非常复杂的需求,我直接下一个
1 回复 分享
发布于 07-08 22:18 广东
我这边有大厂实习项目可以帮需要的同学包装,可以保证它的质量绝对不会烂大街,感兴趣的话可以看下我简介中的项目地址
点赞 回复 分享
发布于 07-16 19:27 江苏
这么抽象吗
点赞 回复 分享
发布于 07-09 16:45 上海
现在找有点晚,可以看看我主页简介,准备准备包装质量高一点的好项目和实习经历,再投投,也为秋招准备
点赞 回复 分享
发布于 07-09 13:27 江苏
最后一题要记下中间的刻度对吧?
点赞 回复 分享
发布于 07-08 23:41 广西

相关推荐

1️⃣ 请先做个简单的自我介绍?2️⃣ 能否谈下你应聘这个岗位的优势?3️⃣ 你的职业规划是什么?4️⃣ 你对OPPO公司的产品有哪些了解,尤其是AI产品方面?5️⃣ 在AI领域,你认为未来的趋势是什么?6️⃣ 描述一次你成功推动项目或产品从设计到落地的经历。7️⃣ 你如何看待用户需求与AI技术之间的平衡?8️⃣ 谈谈你对数据分析在AI产品开发中作用的理解。9️⃣ 有没有遇到过团队意见不统一的情况?你是如何解决的?🔟 如何确保AI产品的用户体验设计符合目标用户的需求?1️⃣1️⃣ 描述一个你认为创新的AI产品或功能,并解释为什么。1️⃣2️⃣ 面对技术上的挑战和限制,你会如何调整产品策略?1️⃣3️⃣ 在开发过程中,如果发现原计划不可行,你会如何处理?1️⃣4️⃣ 谈谈你对敏捷开发方法在AI产品管理中的应用理解。1️⃣5️⃣ 如何评估一个AI产品是否成功?你会关注哪些指标?1️⃣6️⃣ 描述一次你解决复杂问题的经历,特别是与AI相关的。1️⃣7️⃣ 在进行市场分析时,你会关注哪些方面来判断产品的市场机会?1️⃣8️⃣ 如何向不熟悉AI技术的团队成员或客户解释复杂的AI概念?1️⃣9️⃣ 在设计AI产品时,你会如何考虑数据隐私和安全问题?2️⃣0️⃣ 谈谈你对AI伦理问题的看法,以及如何在产品设计中避免相关风险
点赞 评论 收藏
分享
1、给一个字符串str='10+10*5-8',实现加减乘除,输出结果---PDDdef calculate(s):s = s.replace(' ', '')stack = []num = 0op = '+'  # 初始操作符设为 '+'for i, char in enumerate(s):# 判断字符串是否只包含数字字符(0 - 9)if char.isdigit():# 多位数处理num = num * 10 + int(char)# 遇到运算符或到达末尾时,处理前一个操作符if char in '+-*/' or i == len(s) - 1:if op == '+':stack.append(num)elif op == '-':stack.append(-num)elif op == '*':stack.append(stack.pop() * num)elif op == '/':prev = stack.pop()if prev // num < 0 and prev % num != 0:stack.append(prev // num + 1)  # 向零取整else:stack.append(prev // num)op = charnum = 0return sum(stack)str_expr = '10+10*5-8'result = calculate(str_expr)print(result)2、给定一个二维数组(矩阵)要求按照螺旋顺序输出所有元素def spiral_order(matrix):if not matrix or not matrix[0]:return []result = []top, bottom = 0, len(matrix) - 1left, right = 0, len(matrix[0]) - 1while top <= bottom and left <= right:# 1. 从左到右遍历上边界for col in range(left, right + 1):result.append(matrix[top][col])top += 1  # 上边界下移# 2. 从上到下遍历右边界for row in range(top, bottom + 1):result.append(matrix[row][right])right -= 1  # 右边界左移# 3. 从右到左遍历下边界(需检查 top <= bottom)if top <= bottom:for col in range(right, left - 1, -1):result.append(matrix[bottom][col])bottom -= 1  # 下边界上移# 4. 从下到上遍历左边界(需检查 left <= right)if left <= right:for row in range(bottom, top - 1, -1):result.append(matrix[row][left])left += 1  # 左边界右移return result3、给你一个整数数组 nums 和一个整数 k ,请你返回其中出现频率前 k 高的元素(前 K 个高频元素)---阿里4、给你一个非负整数数组 nums 和一个整数 target 。向数组中的每个整数前添加 '+' 或 '-' ,然后串联起所有整数,可以构造一个 表达式 :(目标和)---阿里
点赞 评论 收藏
分享
10-04 10:31
中南大学 Java
点赞 评论 收藏
分享
一个挂着实习,实际秋招的岗位。个人背景:末9本,正在申港新硕,想找日常实习,先拿小厂练手(算本人处女面,30分钟,无算法,大部分都是八股八股部分:1.java数组和链表的区别(ArrayList和LinkedList)?(讲的一般)2.异常怎么处理?:讲了Throw和try-catch-finally追问:两种方式的适用场景?(没答上来)3.什么是线程和进程?4.线程的生命周期?5.如何解决并发冲突?(讲了synchronized和ReentrantLock,应该先讲乐观锁和悲观锁的)追问:ReentrantLock的公平锁和非公平锁区别?6.线程池如何创建?(讲了ThreadPoolExecutor和Executors)追问:创建线程池核心参数?(讲了corePoolSize、maximumPoolSize、workQueue)7.如何设定线程池的核心大小?8.设计模式中策略模式是什么?(没答上来)9.三种工厂模式?10.MySQL索引的分类?11.索引的数据结构?12.怎么优化慢查询?(讲了执行计划分析)13.执行计划里索引长度有什么用?(没答上来)14.MySQL哪些场景会导致索引失效?(没答上来)15.知道微服务吗?微服务有什么好处和坏处?(搞过SpringCloud那一套,但是丢太久了,讲不太好;我简历也没写微服务相关的东西)项目部分:第一个是搞的大模型应用开发,agent相关的东西;第二个是点评外卖的揉合变体。只问了第一个没问第二个,貌似面试官自己也不太懂大模型应用,老在问这项目是干什么的有什么功能。问了几个也没兴趣了草草结束。其他问题:1.平常通过什么渠道学习技术的?(B站、博客、谷歌、开源项目)2.最近在学什么?(大模型应用开发)3.最近有没有在看纸质书?(没有)4.有没有自己写博客?(写一些自己碰到但网上搜不出来的坑)5.怎么去学习新语言和新项目?(新语言:了解语法和框架;新项目:看文档和源码,从接口往下逐层搞懂功能)反问:有什么建议给我?答:把基础打得扎实一些;多去实习接触一些真实项目及其业务。总结:肯定挂了1.八股还要加强,尤其java并发和多线程没准备好。但他全程都没问redis, mongodb, es,消息队列也不问。按着项目背八股那我都白背一堆了。2.项目得再优化写法。第二个点评外卖的变体玩意不知道是不是被看出来了,多面几个再看看是不是扬了换成大麦好点。
点赞 评论 收藏
分享
评论
2
3
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务