下面献上、年初开始的部分实习面试经历: 地平线 一上来手撕代码: 1.输入一个单向链表,输出该链表中倒数第k 个结点 2.有一段楼梯台阶有50级台阶,一个人一步最多只能跨3级,登上这段楼梯有多少种不同的走法...3.输入一串字符串, 输出其中最长的对称子串。 紧接着,问答: 1 说一下GAN的原理,损失函数。 2 如果D的loss输出0,这意味着什么问题?如何改进? 3 模式坍塌的由来和解决。...10、python列表和元祖的区别?字典的底层原理? 巨人网络 1,请挑个项目详细说一下吧。开学来接的第一个电话面试,整个过程有点激亢,持续说了大概15分钟结束,对方没有一次打断。。...答,难以训练可以尽量选择可以更好衡量真假样本分布的距离例如大名鼎鼎的WGAN的推图距离作为对抗损失,容易模式坍塌可以加入更多的约束信息,比如额外的损失term,或者生成器输入加入条件信息。...给你一个list,一个值,…后面不说了。考的就是2sum。。 8,他说好吧,今天到此结束。有何问题否? 问后面还有面试吗?答,不一定,你注意看手机吧,谢谢你的面试。
有什么问题我可以帮助你解答吗?'...有什么问题我可以帮助你解答吗?'}] In [5]: q = '你可以做什么?'...有什么问题我可以帮助你解答吗?'}, {'role': 'user', 'content': '你可以做什么?'}...很高兴见到你,有什么我可以帮你的吗'}] '\n 你好!很高兴见到你,有什么我可以帮你的吗?'...很高兴见到你,有什么我可以帮你的吗?'}] In [25]: q = '你可以做什么?'
https://zhuanlan.zhihu.com/p/223459952 从我开始做前端的时候,我就发誓我必须要进BAT,作为一个只是普通大专毕业的我,也没有大厂的工作背景,其实对于30岁甚至35岁之后的发展...前端知识 dom树节点和渲染树节点一一对应吗,有什么是dom树会有,渲染树不会有的节点 CSS会阻塞dom解析吗?...前端知识 浏览器的输入url后的过程 js异步方式 promise.resolve是干嘛的 promise.then如何实现链式调用 promise.then不返还一个promise还能用then吗 promise.finally...三面-技术面 早上,视频面试,leader面试 前端知识 绑定事件有多少种方式 事件触发的流程,捕获和冒泡 捕获阶段能终止吗 终止冒泡阶段有哪些 如果实现one绑定事件 事件委托的原理 event.target...首屏优化方案 Node如何保证第三方接口的稳定性 四面-GM面 浏览器从写入url到加载完毕的流程 浏览器白屏原因 页面打开后cpu和内存快速增长,如何定位问题,可能有什么问题 长列表优化,以及长列表中
能够对一定规范的输入,在有限时间内获得所要求的输出。 如果一个算法有缺陷,或不适合于某个问题,执行这个算法将不会解决这个问题。 不同的算法可能用不同的时间、空间或效率来完成同样的任务。...老码农:编一个程序,实现下面功能。 输入:一个数值型数据列表 输出:求这个列表中数据的平均数。 小码匠:明白了。 小码匠捋起袖子,开干。...有问题就改呗。...小码匠:我懵了,你能不能通俗点啊。 老码农:你,那我大白话说吧,拿你打个比方。 你以前不踢球,有个小感冒都好几天才好。...我再改改,那我让他空的时候,直接返回0可以吗? 老码农:可以,或者空的时候,提示输入的是个空对象也可以。 小码匠:嗯,我还是先返回0吧,你说的提示输入空对象,我不会啊。 老码农:嗯,先搞吧。
我真的不擅长群面…… 2 小米产品经理 1v1 (都是专业面) 1)一面 自我介绍 讲解项目 这个项目可以给甲方带来什么 设计一款基于微信的产品,使其适用于驾驶环境 包含用户群、驾驶员驾驶行为...4)四面 自我介绍 提醒事项app的需求列表与问题列表 你觉得好的产品,并讲解 这个产品的一些功能能适用于其他产品吗?为什么? ...2)二面专业面 1v2 自我介绍 做过的可用性测试讲解 为什么选择产品经理 你自己认为就职产品经理的不足 有一个需求,如何完成从需求到产品的整个设计 B端与C端产品的3个不同 理性重要还是感性重要... 了解中移的产品吗,其中一个产品未来3-5年的研发趋势 3)终面部门经理面 1v1 自我介绍 项目讲解 微信这款产品的不足之处 微信朋友圈分享照片的不足之处 为什么选择这个岗位 家乡以及适应广东的气候吗...有什么问题?
5、现场写一个代码,有两个字符串类型的数字,实现一个方法将它们进行相加,并返回相加后的数值。(要考虑数据的长度问题)6、如果是做功能测试,能接受吗?7、对工作上的压力怎么看待?8、性能测试用过吗?...我从题面的四方面考虑的: 内容: * 内容为空,能否发帖成功,看是否有提示信息;* 首字如果为空格,能否忽略首字空格;* 内容的长度如果超出了,是否有提示或者说是不允许继续输入;* 标题的长度限制若超出会怎么样...;* 是否支持选中、全选、复制、剪切、粘贴;* 点击左上角的“×”退出,如果有内容能否自动保存到草稿箱,没有输入内容是否有提示;* 在光标所在位置输入内容,光标位置有无异常跳转;* 修改内容时,光标的灵敏度是否足够...(当时没有考虑到)然后我补救了一下,面试官又问你这个程序还有什么问题吗?...他说基本没有了...简直要把我吓坏了...然后又开始问下一题 6、对工作上的压力怎么看待?7、如果是做功能测试能接受吗?8、性能测试用过吗?什么情况下用的?主要测哪些方面?
前言 前段时间在看机会,本文就是我对求职过程的一个总结。 同时,也作为一个面试官,来说说求职中需要注意的点。...浏览器输入一个地址,按下回车,这个过程是什么样的 简单介绍一下TCP 简单介绍一下Https 说说对称加密和非对称加密,说说公钥 并发操作如何保证线程安全 锁有哪些 简单介绍一下HashMap Arraylist...Hybrid开发介绍 Js功底怎么样 未来职业规划 哔哩哔哩 MVC,MVP,MVVM的区别 使用MVVM有遇到什么问题吗 协程原理 协程并发怎么处理的 热修复原理 用热修复的过程中有遇到什么问题吗...输入(H₂O) ×2,输出h4o2 掌门教育 笔试逻辑题 Java有哪些数据结构 Arraylist是线程安全的吗 String,StringBuilde,StringBuffer的区别 Java中的锁介绍一下...最近有在看什么书吗,有什么感想 你一般遇到问题都是怎么解决的 未来的职业规划是什么 你对未来的公司有什么期望吗 目前薪资 期望薪资 还有什么想要问我的吗 技术要点 针对上面的问题,我总结了一下面试前需要掌握的一些知识点
,只存放一张表格 这似乎是一句正确的废话,起初我也以为这应该是制表共识,不需要解释,直到有一天我看到这样一张Excel表单 ?...,觉得有什么问题吗 ?...即便把上面这张单子输入EXCEL,区别也不大,想知道当天做了多少金额,还是离不开计算器。有人不服气了“EXCEL不是有汇总函数吗?”那你告诉我,上面这张单子,三列数据汇总哪个?...重复规则二:一个单元格只对应一种数据属性 比如上图第二列,要想输入Excel,就该拆成三列:物品、数量、单位,如果再加上单价,汇总金额自然是唾手可得 ?...还记得我们在手机或网站上注册时,省市信息是如何确定的吗。是界面自动跳出省市区县列表让我们选择,而不是手动输入,这样就避免了人为误差。
abdcdd字符串和一个abd字符串,在abdcdd字符串中找出abd字符串出现的第一个位置(从0开始),如果不存在,则返回-1....例如: 输入:abdcdd="hello",abd="ll" 输出:2 (2)atoi函数 实现atoi函数,使其能将字符串转换成一个 32 位有符号整数(类似 C/C++ 中的 atoi 函数)。...3、spring cloud 4、mysql 编程题:多个线程打印一个列表 二面 (1)项目 (2)spring cloud之间如何互相调用 (3)mysql (4)遇到的难题(这种题最难答了) 编程题...2、tcp如何确保消息顺序、消息不丢失 3、TCP发送端没接收到接收端返回的ack应该怎么处理 4、传输协议有了解过吗?...面试腾讯QQ音乐的时候,面试官给了我一个建议,我个人觉得很实用,算是一个面试加分点吧 就是回答问题的时候不要自顾自的说一大段,很多面试官可能没时间或者没耐心听,最好是先回答个大概,然后跟面试官交流,问下是否需要详细展开
小可:哈哈,我没想过,但是这还真是一个挺有趣的问题。用MapReduce 还可以解决这种问题吗? Mr. 王:是的,具体怎么做,我们用一个社交网络图来举例吧。 ?...第2 步:用朋友列表标记每一个节点。 ? 对于每一个节点,我们都为其标记一个朋友列表,这个朋友列表记录了与之直接相连的朋友节点,以及自己与他们之间的亲密度。 第3 步:沿着每条边下推标签。 ?...小可:这个我知道,我在用社交网络时,经常有一个栏位告诉我有个人与我有很多的共同好友,所以他可能是我的朋友。 Mr. 王:嗯,看来你已经很熟悉这个功能了,这就是一个典型的“谁是我多个好友的好友”问题。...首先将整个算法的输入内容放入dir 1 中,然后会去执行一轮MapReduce,dir 1 会被输入到Mapper 中,再输出到Reduce中,Reducer 会接收来自Mapper的输出作为输入,在处理之后输出为...想想在迭代MapReduce 中需要注意什么问题? 小可:这里有一个循环……所以…… Mr. 王:每一轮循环的输出都会拿去做什么?
那么元组这类类型的对象有哪些方法呢?还记得之前我们说过的 dir() 吗?dir(tuple) 就可以知道了(下面代码可以右拉)。...其实看完元组以后,很多人会有一个疑惑,那就是元组有什么用呢?既然只是字符串和元组部分功能的并集,那么我们只用列表和字符串就好了呀,还学什么元组?...就拿元组的其中一个好的地方来说,在字典中,元组可以作为字典的 key ,但是列表就不可以,因为字典的 key 是不可变的。至于什么是字典,也是一种对象,我在之后会讲到。...感谢你能看到这里,希望我写的东西能够让你有到收获,但是我还是希望我在文章里插入的代码,你们能自己动手试一下,都很简单。...原创不易,每一个字,每一个标点都是自己手敲的,所以希望大家能多给点支持,该关注关注,该点赞点赞,该转发转发,有什么问题欢迎在后台联系我,也可以在公众号找到我的微信加我。
Zookeeper作为注册中心合适吗 这个是某公司的面试题,之前没有考虑到这个问题,只知道zk如何做注册中心,很少考虑合不合适问题,因为大家都这么用 在查阅了相关资料,发现zk并不合适做注册中心,今天我就说说为什么...CAP模型中zk他支持的是CP ZK性能上的问题 上面两点就是他不适合做注册中心的主要问题,我们一个个分析 CAP模型中zk他支持的是CP 首先我们要明白注册中心的关注点是什么呢,是可用性还是一致性呢...,当然是可用性了而不是一致性 假设他有不一致性问题会引起什么问题呢,如下图 serviceA两次拉取到了不同的serviceB列表 serviceB={ip2...ip10} serviceB={......ip9} 他会因此上面问题呢,粗略来看就是流量的不均衡,如IP1和IP10流量是单份的,其他IP都是双份流量,但是对于我们的服务其实不大,所以说注册中心模型使用AP可能更好 我们再看看注册中心如果是不可用状态会引起什么问题...性能问题 在大规模的服务中,zk就是性能瓶颈,因为zk集群只能是leader提供读写操作,而leader有是单点,没有办法水平扩展 当还有zk在每一次写操作都会写事务日志,这也会引起性能问题 基于上面总结
,通过int()将输入的数据转换成整数 r = int(input("请输入圆的半径:")); # 执行计算功能,求取圆的面积 area = pi * (r ** 2); print("您要求的半径为"...+ r + "的圆的面积为:" + str(area)); 上面这段程序相信大家都能看懂,就是求取用户输入一个指定半径的圆的面积 如果我们在不确定的某个时刻,又需要求取另一个圆的面积,应该怎么做呢...思考中....没事,我重新写一下这段代码! 这样,合适吗?! 合适,但是存在问题,什么问题呢…就是代码重复,工作重复,如果每天这样大量重复的工作出现,程序就不再是编程,而是搬砖了。...函数的定义 函数的定义非常简单,python中通过def关键字来定义函数 def 函数名称(参数列表): 函数中封装的代码块 [return 返回值] 代码块,就是多行代码作为一个整体...调用函数通过函数名称()来调用函数,后面的圆括号中,可以根据定义函数的参数列表给函数传递对应的参数 r = int(input("请输入圆的半径:")); a = getCircleArea(r); print
并且如果你有你的博客,你的github是一个十分大的加分项。...有最优的置换算法吗? 11- http和https?http1.0,1.1,2.0,讲下长连接和短连接?https是怎样的?如果我篡改了公钥呢?怎么防止? 12- 讲下请求头细节?...集群遇到过什么问题?sql的优化? 你目前为止遇到的最大数据量是多少?知道100万时候怎么设计吗?1000万呢?如果像拼多多那样,过几十亿呢? 4- 一致性哈希是干嘛的?...7- 你有遇到过临界区问题吗?有遇到过吗?你在项目遇到这个问题是怎样解决的? 8- 搭建高并发高可用系统需要怎样设计?考虑哪些东西,有多少说多少。 9- 你对缓存有什么理解?缓存是解决什么问题?...9- 我们来讲讲redis,你觉得redis是个怎样的东西,除了缓存还有什么 知道它的过期策略吗?详细说下 10- 如果后续有面试,你看什么时候可以?
请看下面的代码,谁能看出它有什么问题吗?...; 这是一个小白程序员问我的问题。 他说:成哥,帮我看看这代码有什么问题吗,为什么报错呢,啥操作都没有啊?...我:看上去确实没什么问题,但是我确实没用过 Arrays.asList这个方法,报什么错误?...,也不存在继承关系,如果真说有什么关系,顶多算是兄弟关系,因为都继承了 AbstractList 嘛 。...坑之三 如果你使用 subList 方法获取了一个子列表,这之后又在原始列表上进行了新增或删除的操作,这是,你之前获取到的 subList 就已经废掉了,不能用了,不能用的意思就是你在 subList
看成Object,往一个Object类型的列表加一个String有什么问题?况且其实际就是String类型。其实并不能通过编译,这并不是编译器出现了错误。...如果这是个UUID列表,那么往里面加String等就会出事。如果是String列表,往里面加UUID等也会出事。...或者我们不管其是什么类型的列表,往里面加Object,然而Object里有你的实际类型的属性和方法么。即使实际是Object列表,我们也无法确定。那么,无界通配符就不能接受任何输入了么,看起来是这样。...这种用法非常少用,我在很多开源项目中基本没看到这种用法。由于这和本章内容无关,不影响输入和输出的类型,所以暂不描述。 ...往一个EntityLiving的列表里加EntityPlayer有什么问题?放肆!12450!好不闹/w\。这里的问题在于如果实际上是EntityPig的列表呢。
我看你用到kafka,kafka主要解决什么问题呢? kafka如何实现消息是有序的? kafka如何实现多线程的消费? hashmap和hashtable 有什么区别?...用mapreduce处理日志文件的任务,输入是什么,输出是什么? 处理日志时,输入是一个文本,要对他进行拆分,拆分的纬度是什么纬度? 用hive怎么对日志文件进行多维度分析的?...如果一个session在一台服务器上保存,下一次session请求时,nginx反向代理把我的session请求转发到另一台服务器上,这种情况该怎么处理? 微服务架构和一些容器的技术有什么了解?...从输入url到页面渲染中间过程,如果网络距离太长,怎么解决(我说使用路由器转发,面试官说算了,不了解也无所谓???一脸懵逼....)。 java的GC算法。...(就远原则,保证安全性,防止全部上传到一个机架上,如果机器坏了,数据就会丢失等。)
不过,看着很多小伙伴被各种面试毒打,我很难受啊,还是做点什么吧! ? 给小伙伴们分享两个近期的面经,问的问题挺有代表性的,你们可以拿来自测一下! 参考答案我这里也没有,也没时间一个一个帮你们回答。...有去深入了解吗? 线程池聊聊?怎么设置线程数,什么时候最优,为什么这么设置? 好的我这边已经大致了解了,你还有什么想问的吗?(我反问:部门干什么的,我表现怎么样?)...有什么需要考虑的吗? 使用类加载机制能实现吗?考虑什么问题? 说说 fullgc 你说说你的了解?jvm 触发 fullGC 老年代没有减少可能是什么原因? 说说你使用的集合?底层了解多少?...有什么区别? 说说你理解的线程?说说线程池?几种方式?阿里巴巴开发手册为什么推荐使用自定义线程池? 说说你的实习? 说说怎么创建线程?有几种方式,为什么?有什么区别? 移位操作为什么快?...HR 面 自我介绍 为什么不读研究生了 工作地点有要求吗 薪资要求 有过实习吗 你这个项目的难点是什么 比较看中公司的哪些方面 有其他 offer 吗,哪些公司还在流程中 过四六级吗?多少分?
这个问题还是比较严重的,优先解决报错的问题,回想了升级的内容后,很容易就定位到问题了,顺利解决(你以为我要说报错的问题吗?这是另一个更长的故事)。...解决完问题后,我关注的是另一个问题:按理说,如果新增数据报错了,列表数据应该也是没有的,这里第2步中会多出这么几条数据?...02 根据对系统的了解,我判断出列表数据读取的是ES上的数据,而详情页(第3步)中的数据来源于数据库,是因为两边的数据不一致吗?查了下数据库,确实没有那几条重复的数据。...问问ChatGPT吧,回复如下: 看着也没什么问题,这些情况都不符合我的场景。那问题出在哪里呢?在其官网上也没找到相关的信息,看看其他大神的文章吧。...最终我们选择了代价最小的第3种方案,如果你有更好的方案,可以联系我哟,感谢。 06 解决完问题,回想下如何避免此类事件的发生(应该是个小概率事件)。
领取专属 10元无门槛券
手把手带您无忧上云