1、关于synchronized和lock的说法不正确的是: A.synchronized适用少量同步,lock适用大量同步 B.synchronized是关键字,lock是接口 C.Synchronized无法判断锁状态,lock可以 D.线程异常,sychronized不会自动释放锁,lock会自动释放锁 答案:D,sychronized可以自动释放锁(①执行完代码自动释放,代码出现异常时释放
考试平台: 牛客 考试时间: 2023-10-14 (120 分钟) 考试题型: 选择题 + 2道编程题 投递岗位:大数据开发工程师 T1 复制粘贴 时间限制:3000MS 内存限制:589824KB 题目描述 小明最近学会了快捷键Ctrl C、Ctrl V。具体来说,给她一个字符串,她复制其中的一个字符并将其粘贴到这个字符的下一位,从而整个字符串的长度加一。小树来检测她的学习成果。他给出两个字符
小红的图上染色(100%) 1e5点数的无向图,有些边是红色,定义一个“好点”当且仅当该点所有邻边都是红边 碰到无色的边则标记两个点,最后未被标记的点数就是答案 小红的链表断裂(100%) 总长1e5的链表,元素不重复,如果可以把该链表一分为二重新拼接后升序则返回true,否则返回false 遍历一遍如果没有降序则为true,碰到第一个降序则标记位置重新拼接,整体升序返回true,否则false
图片转自小红书:https://www.xiaohongshu.com/explore/65f59c1c000000001203d36a 第一题 100% 第二题 100% 第三题 16.67% 第四题 0% 因为把 Hashmap 的 value 存成数组了。。 第五题 0%
投递岗位:OPPO,安卓客户端开发 投递时间:OPPO的春招早在1月份就已经开了,我是2月21号投递的,3月8号发邮件,3月9号,也就是今天,要求笔试。 笔试题目(单选): 单选1-5:1,动态分区的作用。2,时间复杂度求解(单层循环)。3,URL和URI的概念(谁的范围更大)。4,Java抽象类和接口的区别。5,块设备和字符设备有哪些。 单选6-10:6,安卓布局(居中布局)。7,反射机制的作用
选择题考的408不多,主要是HDFS、Spark、Python语法、Linux 编程题: 1.字符串,过于简单就不写了 2.三素数之和,给你一个正整数N,你需要选出3个小于N的素数A、B、C,来满足A+B=C²,输出所有可能的结果数 我的想法是狂用标记数组,差五分钟就写出最后一步了 3.SQL编程,主要考察窗口函数排名函数、窗口内分区排序,流程控制函数
第一题 题面:给个二维数组,输出其中个位为9的数量 例如:[[1,2,9],[99,1,3]] 输出2 签到题 第二题 题面:爬楼题,每次爬一个,或者爬两个,问最小花费 基础dp题 dp公式 dp[i]=Math.min(dp[i-1]+value,dp[i-2]+value) 第三题 题面:对给定数值求所有子数组权重和,若结果大于10^9+7对其取模,对于一个数组权重和为:`1*arr[0]+2
一、对象以字符串形式输入,还有形如ca.cs.ced的字符串输入。实现一个返回链式取值的函数。 比如 { 'ca':{ cs:{ ced:'content' } } } 输入 “{'ca':{cs:{ced:'content'}}} ca.cs.ced” 输出 ‘content’ 代码来不及复制,思路就是JSON.parse,然后while循环key='ca.cs.ced'.
1.sql求平均值大于60的产品及平均分 2.sql行转列 3.通过均匀分布生成指定离散分布 4.logistic极大似然推导 5.切比雪夫大数定律证明 公式太难打了,直接写了latex不会全错吧
前面的选择题考的又难又细。 编程题 第一题签到,不过留了一个小坑,如果不用 dict 优化统计字符串 A 和 B 中每个数出现的频率会超时 第二题允许执行任意次操作,每次操作把一个数组内的数全部+1/-1,求两个数组 A, B 之间的最短距离。 转化为求 C=A-B,执行多少次操作后绝对值之和最小。 这题比较啰嗦,需要观察到当 C 中 [负数的数量] 和 [零的数量] 之和大于 [正数数量] 的时
秋招第一次测开面试是纯手撕,连自我介绍都没有,上来就是说第一面是考验代码能力,然后开始出题做,懵掉了直接,没见过这场面。 第一道比较简单没记住,过了直接 第二道是随机微信红包,第一次写,坑坑巴巴三十分钟也算是写出来了,但是不是很满意,中间说我随机次数不可控,虽然后续解决掉了,但是方法不算好 第三道是实现一个加乘法,1+1*2+3*1*4+(2*3+1),g了没写出来,怎么都没解决掉乘法和括号的优先
我之前投递的是网易这边的视觉设计实习岗位,偏向于运营设计,主要做一些海报、h5之类的项目。笔试题是做一个教育运营类的h5页面,主题是《**暑假早鸟福利场》,页面需要设计的内容包括:头图、转盘抽奖button,倒计时等。我的整个设计时长大概是一个晚上,主要设计思路如下: 1、笔试前期: 分析题目及内容:由于题目是《**假早暑鸟福利场》,因此我对字面意思进行了分析。暑假,也就是夏天,即画面的时间、天气
时间线: 5月中旬投的(内推) 6月1笔试 6月5约的一面 笔试: 就记得一些机网和操作系统的基础题和三个coding, 三个coding具体记不住了, 记得一个是切数组 一面: 自我介绍 介绍下研究生阶段的一门课带给你的收获 闲聊了会研究生专业的就业方向以及对金融行业的理解(纯闲聊) 讲一下实习的项目中的业务背景, 解决方案, 影响 (实习中用过Hive)可以聊一下对数仓的理解以及数仓的分层吗
大家好,我叫炎炽枫,工作五年。一看标题有些同行可能就想问,怎么拿到面试机会的,毕竟这么多外包。 答案是官网申请,百度输入交通银行招聘官网。一开始我也搜一些面试经验,结果都是校招的,社招的经验几乎没有,本以为会考一些综合知识,结果不是。 我面试的是前端岗 题型分单选20题40,多选15题30分,简答题3题6分论述题一题12分 选择题(css clientwidth, js,promise,this,
第一题 质因数分解 判断奇偶即可 第二题 找最长数组长度,然后差分一下即可 第三题 遍历字符串,对于i这个位置求取子序列不存在i之后字符且包含i的好子序列个数,然后累加起来即可 对于每个位置好串枚举26个字母 若s[i]=j,则个数是C(num[j],1)+C(num[j],3)+C(num[j],5)+... 二项式定理得Pow(2, num[j]-1) 若s[i]!=j,则个数是C(num[j