百度算法一面面经

对于实习和科研的提问,八股很少,主要还是实习的业务本身以及做科研的idea思路。

手撕两道题 :

一道最长无重复子串,秒了

一道没太见过的,就是一个函数输出0和1的概率不等(p,1-p),如何利用这个函数构造一个等可能输出01的函数。

想到了两次调用函数的思路,但是没想到两次数相同如何处理,面试官提示+while循环完成。

因为当时baidu内网坏了,出不了题,用的口述题目,本地ide共享写的。写完面试官突然来兴趣问我实习里面业务功能的实现流程,然后我就共享写了个伪代码讲了下链路。

全部评论

相关推荐

09-29 22:47
门头沟学院 Java
部门:美团-大模型后台开发实习生1、自我介绍2、介绍一下实习3、AI coding,给你一个需求然后利用大模型生成代码,然后给你15分钟读代码后串讲需求大致内容:设计一个项目,判断分布式缓存的热key是否一致。反思:1、一开始读代码重心读错了,没读到核心代码。2、其实这个需求的言外之意就是让你利用Java设计一个Redis的demo,但是只需要实现判断redis的热key一致性功能。3、一开始搞错方向,以为是写一个类然后调用Redis去实现功能就好了,导致后面压力得心态崩了面试官反馈:1、代码读少了,这点承认,建议我去读Spring源码或者其他开源代码,形成一套自己的读代码的体系;2、基础完全不行,redis完全不行,这点argue了一会,我其实自认为redis基础还可以,但是面试官说那你串讲的时候怎么没有体现?主要是完全没想到是让我利用java写一个redis的功能,面试官后续问了几个问题我还说可以利用redis实现,属于是利用redis实现redis的意思了。。。真的想不到面试官期望的是每个结点需要如何设计,比如定时任务,主从同步如何实现等等,有点说不清楚,人现在都是懵的如果有好兄弟最近也面了这个岗,期待评论区留下一些评论,看看面试官反馈怎么样。到现在都不知道如何复盘,让我再面一次我也肯定想不到往这方面靠,太难了,被说得有点怀疑自己了后续应该会去读代码,提升自己的能力了。
查看3道真题和解析
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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