代码第二题-给出一个版本数数组,比较大小 刚开始以为直接在数组里面进行转换,但是有点麻烦,结束后在力扣上搜到类似的,然后借助sort对数组进行排序。 var compareVersion = function(version1, version2) { let v1=version1.split('.') let v2=version2.split('.') for(let i=0;i let x
一、背景简介 万物云 笔试 投递岗位: 算法工程师 投递时间线: 11.7投递简历 11.7笔试。 二、笔试内容: 一共3个部分 1.单选题(10题*3分=30分) 基础的八股文 2.多选题(5题*8分=40分) 数据结构, 二叉树。 Linux的基本操作。 Hadoop -mv -hdfs 3.判断题(10题*3分=30分) 机器学习基础, 计算卷积之后的感受野。#24届软开秋招面试经验大赏#
数据分析 选择题+简答题+SQL题+Python题 选择题大概涉及概率论、数据结构、机器学习,比较简单 简答题很简单的条件概率 SQL题很难,主要可能是我很久没复习SQL了,两个查询一个都没把握 Python题是用一个列表存储1到1500内所有6的倍数,有手就行#深圳农商银行##笔试#
中邮消费金融 - 数据挖掘 线上笔试 笔试内容: 性格测评178道题 25分钟+90分钟专业知识(行测,专业知识,单选,多选,判断,综合题,英语) 题量还ok提前半小时交卷,没有编程题 做到专业知识才发现投的是数据挖掘岗,不是软件开发岗。好多spark hive 和机器学习的知识。 大概率要G了 ,好不容易拿了笔试,结果还投错岗位了 许愿农行研发捞我一下,给孩子个笔试吧 #晒一晒我的offer##
第一题证明一下排序后最后位置最小就行,第二题用个defaultdict存就行,第三题check二分从最大最小开始搜不同的位置,然后每个候选x去判断就行。 其他都比较简单,就记录一下第四题吧 小红拿到了一个n阶正方形矩阵{aij},他准备从左上角走到右下角,每一步可以向右或向下走一格,向知道有多少种不同路径满足路径元素和恰好为x。 0<x,aij<10^9 1<n<18 注解:dp肯定能想到,首先必
第一题:好串的数目 小红有一个字符串,例如000001111011011,然后啥叫好串呢,就是前一半全0后一半全1,或者前一半全1后一半全0就是好串,问最长的好子串长度多长(连续子串是好串)。 前缀和 具体来说,有一个数组zeros用来存连续0的数目,有一个数组ones用来存连续1的数目,然后从1遍历到n,分2种情况,例如最长子串为前半0后半1的情况,就只需要找ones中有没有ones[i]可
选择题(60)和两道编程题(40)。 选择题涉及数据库、数据结构、排序算法、页面选择策略、Java语言程序特性等,总体上还行。 编程题两道都是字符串处理。 第一题非常简单,统计可以拼凑出多少个给定字符。 第二题非常简单,统计每个字母个数不同需要删除的字母最少数量,排序加个字典轻轻松松。 一个小时足矣。
选择题和两道编程题。 选择题涉及数据库、数据结构、排序算法、页面选择策略等,还有我没了解过的N个人有多少加密密码什么的,总体上还行。 编程题第一题非常简单,不多说。 第二题贪心算法做一下,我贪心做的少有点难度。 总体1.5h还可以的
第一题,通过找到每个点的连通是否都红,直接与运算 n,m = (int(i) for i in input().split(" ")) dic = {} for i in range(m): f,t,c = (i for i in input().split(" ")) f = int(f) t = int(t) if dic.get(f) is None: di
之前一面完淘天,面试官问我笔试成绩不太好,我很惭愧的说创新题没练过,但是工程类题目掌握的还可以,他说他能理解,会给我补试一次^^ 如约笔试,但是在线的IDE没有代码提示,也无法测试代码,我不知道我写对了还是没写对 1.按要求实现三栏布局,最好使用flex。两边设置定宽度,中间用width:100%或flex:1就可以实现三栏布局,但是还考察了行内元素的设置宽高和垂直居中,我直接转换为行内块元素弄的
8.17开 8.28投 校招-[秋招车险+上海]Java开发工程师 8.31 笔试 单选10道(java、操作系统),不定项选择3道(uml、java),问答5道 小安有一块巧克力,上面有一排工巧克力球,有些球上有坚果,有些球上没有坚果,小安想把巧克力掰成很多块,保证每次吃的时候每块上都至少有一个巧克力球,但有且只有一个坚果,小安想知道有多少种方式可以得到满足条件的若干巧克力块? 统计控制台输入的
啊?为什么小米的通信测试岗考软件测试的题啊数据结构、计算机原理、数据库都是好几年前学的了。。两道编程大题梦回大一c++课我看jd以为考通信原理、信号系统、OFDM、MIMO呢呜呜呜。vivo的通信测开考的就是通信啊 🤔笔试感受
题型 30道单项选择和2道编程。 考题内容: 单选 linux指令、操作系统分段分页区别、mysql指令、计算机网络、python,C++程序段选择输出内容 具体的有http/2和http/3的的区别,kubernets的内建支持特性,rip协议的距离向量。 编程 第一道是写一个linux 的shell脚本。。。我太菜了对linux一点都不了解。。。根本没写,题也记不住 第二道就写了一点点。。。。
投的是研发实习生,笔试题是C++方向的,单选多选,两道编程 1.反转字符串,直接上reverse就行,但是要注意它的样例里会有空格和换行符,就不适合用cin进行处理了,用getline 2.链表相加问题 希望可以给面试机会
十个选择,考的不难,像是c++期末考试,但是有的不太确定。 三个编程,第一个是把链表从头节点开始,第一个放当前节点尾部,下一个放头部做头节点,下一个放尾部依次这样移动,挺简单。 第二个是把环形数组分为连续的两部分,让这两部分之间,内部数值总和的差绝对值最小,返回差的绝对值,刚看dp,不太会,用的滑动窗口做的,只过了10%,考完想起来是没考虑环形超出数组范围要对size取余再重头计算。 第三个是合唱