T1 签到题,排个序统计一下就可以了。 T2 预处理所有因数,然后记忆化搜索即可,不想写递归也可以写数组格式dp。 T3 考虑不同子串太麻烦,可以反向考虑,考虑每一对可以匹配的括号对答案的贡献。考虑这样一个子串:,x表示任意字符。如何计算中间这对括号的贡献呢?其实可以看出来,带有这对括号的子串的数量只和它左右侧的字符数量有关,根据上面这个字符串,可以得到的带有这个括号的子串: xx()x xx()
前言 在我接触Android开发之前接触的最多的是网络方面,用的比较多的语言就是C和Python。到了大二由于一次偶然的机会让我我决定以后向 Android开发方向出发,至今为止我学习Android差不多也快2年了,所以Android方面的知识算不上很好。在我投的时候,是刚刚毕业的一两天,没有去刻意的准备笔试面试,也有很多东西都忘记了。但我还是把简历投给了京东,本来不抱有希望的我,结果在我收到了京
上个月面试的,Android相关的内容还是有难度的,一面的时候问了容斥题,这个没有准备过,不太记得了,在面试官提醒下还是硬推出来了,二面问了两道算法题,中规中矩,我最后写出来了。 一面: 项目相关 Java内存回收机制 接口和抽象类的区别 类加载机制 并发包 线程池的创建 Hashmap底层结构 Handler机制,Handler造成的内存泄漏怎么解决 子线程能不能创建Handler 红黑树的特点
问题内容: 我有以下代码: 该文件包含以下内容: 但是由于某种原因,每次都只返回一个空列表。 代码中可能存在愚蠢的错误或错字,但我只是找不到。提前致谢。 问题答案: 你读的文件 已经 和文件指针不是在 末尾 的文件。然后调用将不会返回数据。 仅读取一次文件: 另一种选择是在重新阅读之前先回到开头: 但这只是浪费CPU和I / O时间。 最好的办法是尝试和阅读 小 数据量,或寻求到了最后,通过采取文
9.15就提交了终面材料 快两个月了 终于在今天面完终面啦 高管面4V5 持续一个小时 先三分钟自我介绍 然后抽题每人三分钟回答 最后高管随机提问 整个流程还是蛮轻松的 大家都好强 大几率是陪跑 就当长见识啦
AI产品经理(智能客服产品部) 一面 (25min) 1、自我介绍 2、智能客服的实践逻辑是怎么样的? 3、智能客服的交互逻辑是哪一种? 4 、介绍一下一触即达的交互逻辑? 5、你指的一触即达实现了用户分层?那如何区分用户标签呢? 6、浮窗按钮的实践逻辑是什么? 7、上一段在做c端产品,你对b端产品有什么看法? 二面 (30min) 1、自我介绍 2、是否有转正需求? 3、你为什么觉得你可
二十多分钟,kpi无疑了 1.聊项目(近10分钟) 2.const、var、let区别 3.promise的状态变化,常用api及用途 4.常用模块化方案 5.跨域处理、iframe跨域通信 6.深浅拷贝 7.项目中实现的React KeepAlive组件原理
面试过程极其的快,岗位隶属于京东物流,做TOB用增 1、聊了一下部门情况,转正机会/到岗时间 2、对base点有什么考虑嘛 3、你这几段实习的产品岗位有什么不同之处 4、不同方向的产品实习你觉得能力上的区别在哪 5、你的职业规划是怎么样的 6、碰到需求的时候,作为产品经理应该怎么判断了、你在工作过程中处理需求时和算法同学的分工 8、你了解TOB端的用户增长吗 9、数据来源如何处理,使用什么工具,处
一面 电话面 40分钟 自我介绍 介绍实时数仓的项目 你这里用到了clickhouse,clickhouse的写入和读取为什么快 flink有哪些算子 flink的窗口函数了解吗 flink的精准一次性如何保证的 kafka是如何保证数据不丢失和不重复的,从生产者和消费者考虑 hbase用过吗,rowkey的设计原则是什么 如何解决热点现象 redis的数据结构了解吗 java的spring会吗
一个很好的面试官 估计是很久没面试了 所以就随便问了一些问题 都是很经典的八股 Java 问了 1.==和 equals()的区别 2. string stringbuffer stringbuilder 的区别 3.stringbuffer stringbuilder 为什么是可变的 4.TCP和UDP的区别 为什么TCP比UDP长一点 6.Java怎么实现单例继承(这题没有答出来 面试官引导了
京东科技2023届java开发工程师(全职),base北京 #软件开发2023笔面经# 2.17投递— 2.18笔试 — 3.30一面 — 4.4二面 — 4.7HR面, 谈薪 一面【50min左右,主要考察架构设计】 1、项目分为多少个模块?几个模块之间的关系是怎样的? 2、让你对自己的项目进行设计和升级,应该怎样做?【拆分微服务,做一些容错、补偿设计等】 3、如果你的系统并发量很高,你会怎样去
电话面试 不到20min结束 问的问题也很随意了 不确定是真心招实习生还是刷KPI 没有自我介绍 直接开问 Java的祖先类 Object类有哪些方法 集合的概念 比较ArrayList和LinkedList 它们是线程安全吗?为什么 (沉默了几秒钟,感觉是在找题) 写sql:学号、姓名、科目、成绩4个字段,查找所有科目总成绩大于10的学生学号、姓名和总成绩 线程池的工作原理 具体讲讲实习经历、遇
背景:2本非科班+211科班 项目:一个导师项目、一个尚硅谷的项目 Java技术栈 -2、非常有礼貌的介绍和流程介绍 -1、自我介绍 0、可以提前来实习嘛 1、项目介绍 2、项目难点 3、怎么知道用户一定支付成功 4、聊了聊分布式锁和一些场景 5、什么情况下会出现热key,出现了之后怎么解决 6、为什么要用注册中心 7、说一说对JUC的理解 8、说一说AQS 9、JVM的实际场景有没有 10、说一
TL:运营类第一批笔试-产品运营一面-一面-二面-用户运营一面-二面-hr面-意向书 笔试题包含30个选择(主要是行测,有4到5和运营类知识题)和2道简答(主要为用户增长相关) 产品运营一面面经: 1.简要自我介绍 2.详细介绍最近一段实习的工作内容(根据实习细节有一定程度深挖) 3.为什么上一段实习是产品但投递了产运岗 4.如何看待产品与产运的相同点和差别,你和哪个岗位更匹配,举例说明 5.你在
自上次被刷掉产品运营后,后面被捞成用户运营。 一面面经: 1.自我介绍 2.实习的深挖 3.为什么选择用户运营 4.对to b业务的想法 5.职场上驱动你成长的因素 6.介绍了一个和京东相关的课程项目 7.工作中怎么判断优先级 8.反问面试官京东的晋升机制 二面面经: 1.自我介绍 2.实习深挖 3.详细介绍和京东有关的那个课程项目 4.对第一份工作的规划 5.认为to b业务相比于to c有哪些