代码第二题-给出一个版本数数组,比较大小 刚开始以为直接在数组里面进行转换,但是有点麻烦,结束后在力扣上搜到类似的,然后借助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]可
选择题和两道编程题。 选择题涉及数据库、数据结构、排序算法、页面选择策略等,还有我没了解过的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
刷了半天都是开发在发笔试相关的帖子测开题做下来就一个感觉,题量好多。15个选择,一个简单编程,一个复杂编程,一道测例设计,一道综合题。 15个选择也是各方面都有涉及,测试相关,逻辑题,概率题。 第一道简单编程很简单,一个列表比如[1,2,3,5,8,9],确定了头尾两个数,找中间缺失的那几个数,列表返回[4,6,7] 然后幸好听网上先做的四五题再做第三题,最后剩了半小时第三题没做出来 第三题类似于
8.17开 8.28投 校招-[秋招车险+上海]Java开发工程师 8.31 笔试 单选10道(java、操作系统),不定项选择3道(uml、java),问答5道 小安有一块巧克力,上面有一排工巧克力球,有些球上有坚果,有些球上没有坚果,小安想把巧克力掰成很多块,保证每次吃的时候每块上都至少有一个巧克力球,但有且只有一个坚果,小安想知道有多少种方式可以得到满足条件的若干巧克力块? 统计控制台输入的
题型 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取余再重头计算。 第三个是合唱
一些测试相关题目,Java基本类型,Linux的一些命令 编程题一个优惠券应用场景,编写测试用例? 一个求和string里的数字,用c写了😅 一个检查代码错误,最后一个public static int divide()有点不确定public对不对
谢谢 头晕了,反正最后也是泡池子,把编程题写完就提前交卷走人了 5单选5不定项2填空 编程1. lambda实现斐波那契;2. 股票可多次买卖 问答:设计题太长了懒得看了,困。大意是设计一个撤销和重做的结构