葡萄城一面凉经

面试时间8月13,面试时间接近1h
通过之前葡萄城赞助的牛客周赛的面试直通卡进提前批面,投的开发岗位。
bg:双非,java技术栈(两个烂大街项目),25届没实习经历,cpp写算法题,打过算法竞赛也获得过一些奖项。

到面试时间的时候他们还在和上一批面,等了20多min。
面试:
1.自我介绍和拷打项目,随便问问项目相关的;
2.给你一张题目的图(后来我找到原题是leetcode301),叫你自己用编译器写。
(一眼暴力秒了,我记得我是二进制枚举删除哪些括号的,时间复杂度2^n*m,和leetcode官方题解时间复杂度一样,面试结束后我在leetcode交上去也ac了,但是面试官叫我再想想,后面我提出能先提前算出最少删除的括号,暴力里优化,后面试了在leetcode也过了,不过面试官好像不懂);
3.反问。

第二天收到信息说挂了。

反思:
可能我说我项目是网上跟着学的?
可能是我写题目一直说暴力?
可能是bg双非?
可能是同面试的别人太强了?
不懂。

update:问了下hr,她说原因是码风可读性和项目熟悉程度。(emm,码风现场写的话,当时想的是尽快完成题目,确实没怎么注重,项目程度的话我也基本都答出来了啊。)

#面经# #一面凉经# #一面# #葡萄城#
全部评论
是共享屏幕用自己编译器写吗?
点赞 回复 分享
发布于 2024-09-26 11:55 江苏
复杂度不应该就是2的n次方吗?每个括号符号都有两种可能。这个题目他可能是想让你用左遍历一遍找到一种可能,然后右遍历一遍,找到另一种可能,用个map,防止有重复答案。这样时间复杂度是on。 我当时一面也是给了我一个比较复杂的动态规划,当时看我面露难色,就说给我降低难度之类的,我说先不用,然后提出用回溯做,但这样最复杂。就让我先写了。可能我写了个10参数的回溯一遍过了。他们就没过度说不够优化。就开始问还有没有其他想法,是为什么没选择其他想法,就解释原因为什么没用贪心或者动态规划。解释清楚,他们理解了,然后一直换测试用例提一些问题为什么这样设计,不那样设计。回答了,只能说还好80行的代码一遍过了。然后过了一个小时二面。也是直接出了两道题,第一个最优解秒了,第二个没写过,他引导我一步一步思维,然后写了几种方法,给过了。 客观说面试难度挺大的,这三个题,1.3都挺难的。写不出最优解,互相讨论过程,对方能理解,并且次优解能一遍过,写的不累赘,应该会给过。
点赞 回复 分享
发布于 2024-08-20 00:27 四川
第一次看见校友
点赞 回复 分享
发布于 2024-08-17 23:30 江西
我是6号还是几号收到通知,写了道题交了。然后就没消息了
点赞 回复 分享
发布于 2024-08-16 14:52 陕西
兄啊我和你类似,同bg双非,我的代码题目是判断多叉树对称的,用BFS+数组在纸上实现了,但是面试官认为应该是分治+DFS,第二天收到挂的消息,问hr说是对代码不熟悉,需要继续练
点赞 回复 分享
发布于 2024-08-16 14:52 陕西
我投了简历,笔试完有一周多了,一直在流程中,也没挂,也没面试,是不是进池子了
点赞 回复 分享
发布于 2024-08-15 15:10 陕西

相关推荐

03-30 10:02
已编辑
门头沟学院 Java
背景:base 上海 985 软工时间线:3.10 投递 ➡️ 3.17 笔试 ➡️ 3.20 电面 ➡️ 3.21收到群面通知 ➡️ 3.27群面 ➡️ 3.27 下午五点半收到preoffer3.17 笔试内容(1.5h)20道单选题,40分,2道编程题,60分。单选题:C++/css/js/数据库/计算机网络/云计算架构都有考到,页面置换算法,背包问题复杂度,UDP数据包最大大小,信号量,云计算三层,强化学习概念【总之考察的范围很广】编程题:1. 洗盘子    某天餐厅n个盘子要洗,从上到下编号为1-n。小A每次都拿上面l-r个,然后按照r-l顺序洗。给出一个洗盘子的顺序,判断是不是小A洗的。    - 输入:2, 5, [1,2,3,5,4],5 , [1,2,5,3,4] (第一个是用例数目,然后数组长度,然后数组)    - 输出:yes, no2. 复制粘贴    小明有2个字符串s和t,他希望对t进行一系列操作使得s为t的子序列。他可以进行复制和粘贴两个操作:1. 复制会将整个t复制;2. 粘贴会把剪切板上的内容新增在t的末尾。子序列表示:从一个字符串删除一些字符但不改变顺序。计算最少多少次操作才能达到目的。    - 输入:“cba”, “abc”    - 输出:3(复制1次,粘贴2次)3.20 电面内容(15 min)家乡意愿,留在上海?让我介绍一下研究方向。觉得周一的笔试怎么样说明vt是比较长期的,导师是否同意?论文是否有压力?【确定长期实习的意愿】针对实习经历问了问英文:what do you do on the weekends? recommend a place in your hometown for travelling.3.27 群面(1.5h)一场8个人。开场先每个人1min自我介绍,中英文不限。【20min】无领导小组讨论(3min看题,15min讨论,最后选一个人出来总结):AI+营销,选定一个场景(这个给了四五个场景),讨论实施计划,成本估算和风险和挑战。我们组进行的比较自然,大家都温和地发表自己的观点,没有很argue。【1h】考查八股:AI:AI机器人如何降低成本数据库:acid索引和索引失效sql的优化 explain 索引怎么建索引算法题:两个已经排序好的数组 怎么把他们合并在一起1.不能使用库函数2.如果数据结构是链表/数组3.不能使用额外空间OO:多态的定义 应用场景设计模式单例模式 应用场景工厂模式Java:垃圾回收算法 垃圾回收器接口 抽象类的区别,举一个Java底层抽象类的例子最后画软件架构图 and 问大家的技术栈和意愿是什么?轮流说过去,就是什么语言,做前端/后端/算法结束的时候说明当天下午会通知offer大概五点半收到preoffer的邮件
查看20道真题和解析
点赞 评论 收藏
分享
评论
5
3
分享

创作者周榜

更多
牛客网
牛客企业服务