请选择去户外,去操场,视眼开阔 看手机。 核心行动准则2:换个开阔的地方看手机 • 早晨起床后 • 下班之后 • 周末时光 行动建议: • 可以选择去图书馆、咖啡馆、商场中庭或景点休息区,公司园区,马路边 • 在这些具有公共生活感的场所使用手机
别想太多,只管去使用, 你开源社区就是大本营 ,哪怕你写不出好代码,大胆承认就好了 你匹配自己需求,匹配用户去求,从社区找对应开源产品, 去使用,做一个大自然知识的搬运工。 请选择去户外,去操场,视眼开阔 看手机。 核心行动准则2:换个开阔的地方看手机 • 早晨起床后 • 下班之后 • 周末时光 行动建议: • 可以选择去图书馆、咖啡馆、商场中庭或景点休息区,公司园区,马路边 • 在这些具有公共生活感的场所使用手机
之前找工作在腾讯面试遇到了一个很有意思的面试题,当时我记得现场还没有答出来,后来回家想了一下其实也没有那么难,而且还挺有意思的,今天做个整理分享给大家,希望对你有用 题目如下 文件中有20亿个QQ号码,请设计算法对QQ号码去重 这个题目的意思应该很清楚了,不过为了方便大家理解,我画了一个比较有年代感的动画,希望大家喜欢 方法一 排序去重 其实说到去重,最简单的方法就是先排序,排序之后重复的QQ号码必然在一起,保留第一个,把其余重复的去掉就行 的话直接记录在数组中就可以 hashMap[123] = true hashMap[456] = true hashMap[123] = true hashMap[789] = true 由于hashmap的自动去重性质 ,所以自动变成了: hashMap[123] = true hashMap[456] = true hashMap[789] = true 很显然,只有123,456,789存在,所以这也就是去重后的结果
废话不多说,前几天参加去哪网面试,面经如下: 去哪网java实习生面总共分为四轮(我也不知道为什么这么多)。 一面(技术面) 1.自我介绍,并分析简历上的项目,并发情况,数据量大的情况你怎么办 2.分析悲观锁和乐观锁 3.数据库索引(b tree,b+tree) 4.出题建表,写sql,mybatis标签拆分判断 二面(技术面) 1.各种排序以及应用场景(快排,归并,堆排,选择排)。 2.给你10亿个数,选择10个最小的,最优算法。 3.时间复杂度,空间复杂度。 三面(技术面) 1.最近在学什么。 2.如果学习一个新框架 3.设计一块缓存的数据结构,实现快速增加,删除,查找等操作,并判断时间空间复杂度。 4.项目并发如何解决。 四面(hr面) 简单的聊一下薪资待遇。 说了一件大学难忘的事。 发offer。 现阶段能想起来的就这么多,以后再补充,大家加油。 本文来源于牛客网 作者:★霸道可爱的☞小盼子
毫无疑问,AI Agent时代已经来临,所谓AI Agent,就是一种不仅会“动脑思考”,还能“动手干活”的AI助手。当前的Agent的技术路线,我习惯性把他们区分为两个阶段或者说技术路径: Agent 1.0 和 Agent 2.0。
今天,我们来聊一道常见的考题,也出现在腾讯面试的三面环节,非常有意思。具体的题目如下: 文件中有40亿个QQ号码,请设计算法对QQ号码去重,相同的QQ号码仅保留一个,内存限制1G. 原始的QQ号为: 排序后的QQ号为: 去重就简单了: 可是,面试官要问你,去重一定要排序吗?显然,排序的时间复杂度太高了,无法通过腾讯面试。 ,可知实际自动变成了: mapFlag[123] = truemapFlag[567] = truemapFlag[890] = true 很显然,只有123,567,890存在,所以这也就是去重后的结果 既然排序好了,那就能实现去重了,貌似就万事大吉了。我只能坦白地说,高兴得有点早哦。 接着,面试官又要问你:这么多的文件操作,效率自然不高啊。显然,无法通过腾讯面试。 方法四:bitmap 来看绝招! 而且,从上面的过程可以看到,自动实现了去重。显然,这种方式可以通过腾讯的面试。
今天,我们来聊一道常见的考题,也出现在腾讯面试的三面环节,非常有意思:文件中有40亿个QQ号码,请设计算法对QQ号码去重,相同的QQ号码仅保留一个,内存限制1G。 原始的QQ号为: 排序后的QQ号为: 去重就简单了: 可是,面试官要问你,去重一定要排序吗?显然,排序的时间复杂度太高了,无法通过腾讯面试。 ,可知实际自动变成了: mapFlag[123] = true mapFlag[567] = true mapFlag[890] = true 很显然,只有123,567,890存在,所以这也就是去重后的结果 既然排序好了,那就能实现去重了,貌似就万事大吉了。我只能坦白地说,高兴得有点早哦。 接着,面试官又要问你:这么多的文件操作,效率自然不高啊。显然,无法通过腾讯面试。 而且,从上面的过程可以看到,自动实现了去重。显然,这种方式可以通过腾讯的面试。
、优质面经等内容。 你好,我是 Guide。这篇文章分享的是一位球友的 2022 年跳槽面试经历,高级 Java 工程师岗位,希望对你有帮助。 下面是正文。 由于没怎么准备,先去市场看看现在的面试行情,大部分知识都是以前积累的 行云集团-高级 Java 工程师岗位 薪资范围:25k~50k ,3~5年经验 Java 高级开发工程师 一面(60min) 】Spring 事务原理一探 MySQL 知识点&面试题总结 MySQL 三大日志(binlog、redo log 和 undo log)详解[2] 那些年我们一起优化的 SQL - 有赞技术团队 二面 本次面经基础基本考察的不多,项目扣的很细,项目中的问题点也会仔细扣。 ·········· END ··············
作为一个老码农,自从ChatGPT出来之后,我就对大模型产生了浓厚的兴趣。一开始,我都是使用ChatGPT,直到有一天OpenAI突然将我的账号封掉了(ps:也没有说明原因,申诉也失败了),不得已我转头开始使用国产大模型。
工厂方法模式是一种创建型设计模式, 其在父类中提供一个创建对象的方法, 允许子类决定实例化对象的类型。
2014年4月17日,新浪微博成功登顶纳斯达克,代码为WB。3个月后,腾讯对网络媒体事业群进行调整,微博团队与新闻团队被合二为一,办公大厦“腾讯微博”标志被“腾讯视频”取而代之,这被外界视作是腾讯放弃微博业务的标志事件。在此之前,腾讯微博与新浪微博缠斗多年,在搜狐、网易早已事实上放弃微博业务之后,腾讯战略放弃微博业务,让“新浪微博”一夜之间缩短为“微博”——因为,微博类玩家,就只剩新浪一家了,新浪在这场为期五年的大战中胜出了。 2014年下半年到2015年这段时间,微博颇有几分“拔尖四顾心茫然”的感觉,环
每年一到要找工作的时候,我就能收到很多人给我发来的邮件,总是问我怎么选择他们的offer,去腾讯还是去豆瓣,去外企还是去国内的企业,去创业还是去考研,来北京还是回老家,该不该去创新工场? 我说去腾讯吧,他说腾讯最近组织调整,不稳定。我说那就去豆瓣吧,慢公司,发展很稳当。他说,豆瓣的盈利不清楚,而且用Python,自己不喜欢。 朋友拉他去创业,觉得创业挺好的,锻炼大,但是朋友做的那个不知道能不能做好。 还有一网友在创新工场的某团队和考研之间抉择,不知道去创新工场行不行,觉得那个项目一般,但是感觉那个团队挺有激情的,另一方面觉得自己的学历还不够,读个研应该能找到更好的工作。 或者我们在过十字路口的时候,要从到对角线的那个街区时,我们也会使用贪婪算法——哪边的绿灯先亮了我们就先过到那边去,然后再转身90度等红灯再过街。 这样的例子有很多。
CLNP,英文全称:Connectionless Network Service,即无连接模式网络服务,它是一个协议栈,最初是作为 TCP/IP 的替代品而开发的。早在 OSPF 和 IS-IS 被开发时,IP 并不是今天的主导协议。当人们想到 OSI 时,自然而然会想到 OSI 模型,但当时,ISO(国际标准化组织)也创建了类似于 IP 和 UDP 的东西,称为 CLNP(无连接模式网络协议)和 CLNS(无连接模式网络服务)。CLNS(无连接网络服务)与 CLNP(无连接网络协议)相结合是相当于 IP 的 ISO(国际标准组织)。
现场一面: 上来我介绍了项目,面试官对我的项目挺感兴趣,一直围绕项目来讨论,给我提出了很多我项目里没考虑到的问题,如实现依赖注入的时候如果存在循环依赖怎么处理(没法处理,设计的锅);如反射是否会破坏封装性 二面: 二面面试官问的问题很笼统,很抽象,需要自己get他的点。 你项目里最大的困难,怎么解决的? 对于此类问题毫无准备,说一下子说不起来哪个最困难,列举了几个遇到过的问题说了一下。 第二天早上通知面试过了,下午两点去面Special Special面 感觉跟HR面差不多,问了一下我项目那样做的目的和想法。然后让我问他问题,问了很多链家的问题,感觉我问的问题比他多。 在我之前还有一个人面了SP面,面了很久,我一下子就结束了,很慌,希望SP面可以过,链家现在真的很不错,很想去。 链家面试的一些感想: 链家的HR在群里答疑非常热情,有问题总是回应的很快,印象很好。 一面和HR面都聊的很开心,人都很nice。 二面全程面无表情(其实是全程疑惑表情),我很慌。 S面的话跟HR面差不多,稍微严肃一点。 链家薪资高,包三餐,链家租房好像还可以减一点点钱。
近期遇到了两个线上服务的问题,一个后端应用和一个前端项目,它们存在一些 bug 和历史遗留问题。为了不影响用户的使用体验,决定对它们进行一次优化。
然而,数据标注员的工作条件揭示了这幅未来图景的阴暗面:尽管 AI 实现了突破,但它往往依赖于低价的人力劳动,而这些劳动往往具有破坏性和剥削性。
阿里一面 简单说说在学校做过最有成就感的事情(和技术相关的) 你的项目用到了数据库,谈谈对事务的理解 假设你要做一个银行app,有可能碰到多个人同时向一个账户打钱的情况,有可能碰到什么问题,如何解决 京东一面 简单介绍下自己 做过什么项目 学过什么专业课/技术 链表,数组的优缺点,应用场景,查找元素的复杂度 二叉树怎么实现的 Java中都有哪些锁 可重入锁的设计思路是什么 乐观锁和悲观锁 synchronized 如何创建索引 数据库设计(订单、购物车和商品) 了解Java的几大框架么 知道哪些设计模式 说说适配器模式,装饰模式,代理模式 最近看过什么书 有什么问题要问我的 京东的聊了整整40分钟,问的真的太广啦 京东二面
发个面经,攒攒人品,希望早日拿到offer!
近日,来自中科院自动化所、港理工等机构的研究者们造出了一个「表格 AI 助手」SheetCopilot,该智能体能根据用户指令生成操纵表格的解决方案并在特定软件(如:Excel、GoogleSheets 等)上执行。SheetCopilot 可以快速连接多款表格处理软件,且支持多表操作、图表绘制和数据透视表生成,有望赋能多个领域的表格数据处理和可视化,并向实现通才智能助手迈出关键一步。
今天面了头条的一面二面三面,作为一个受益于牛客面经的人,今天也写一篇面经回馈大家 一面: 项目问题 a==b与a.equals(b)的区别(因为不会,所以面完搜了一下,发现应该是JAVA里的问题, 实在是不知道咋办) 考虑一个m*n的方格,从左上角走到右下角,只能往右或者往下走,共有多少种走法(本来以为是个编程题,说用动态规划,但是面试官好像是想让说一个通用公式,并没有想到,如果有人会,可以回复一下) 二面: 是否开辟内核空间 dns解析的具体过程 僵尸进程 find命令 get和post的区别 dns容易被截获的原因 常用的排序算法及其时间复杂度 介绍一下堆排序的过程 一个编程题,对链表使用插入排序 三面: 黑盒测试,白盒测试 http502与504 还有一些问题想不起来了,等想起来继续补充 ps:面试官都特别好,态度温和,听不懂问题也会耐心跟你沟通,不会的话会给提醒或者说没关系,下一题 正在等待hr面中