一面6.16,大概40分钟 1.自我介绍 2.简历项目 3.tcp,udp区别 4.三次握手 5.MySQL题(忘记要做啥了) 6.看之前的帖子有,忘记搜了,果然那个墨菲定律。1,11,21,1211,111221 7.100个小球,两人拿每次不少一不多于5,你先拿怎么保证第100个是你拿的。 8.os sys模块的作用 9.编程,100以内的素数 其他不记得了,感觉答的非常一般。 没想到还有二面
本人大三,双非,第一次面试,最近海投 20+ 公司。笔试 AC 3.5 题(共五题)。 之前看了 3.16 美团实习同学一面的面经,看到有不少八股。但是今天的面试内容八股很少,基本都是单个知识点不断进行深挖。整体加上提问环节总共 1h。 (补充,昨天面完有点低烧,今早补充一些漏掉的知识点,补充了多线程的一些内容) 主要问题大概:项目、Java 基础、MySQL、Redis、计算机基础(计网)。 自
两部分:素质测评 能力测评 素质测评有阅读理解、图形推理、图表计算、心理测评…… 能力测评只有30道选择题,范围很广,计算机基础课程都有,占比较大的应该是数据库吧,居然还考了范式 岗位要求的语言是python,考题中涉及编程语言的是Java和C++
前段时间接到百度和拼多多提前批的面试,两场面试下来我的体验感觉是很好的,没有压力面,几乎都是非常友好的专业交流感觉。两家后续都在一面完过了一天就都发了笔试题给我,但是我个人对百度这边业务没有太大兴趣,拼多多给的笔试时间很短,且我还在实习又拿到了美团offer,所以就权衡放弃了。不过还是可以分享一波面试经验,大家可以参考看看~ 百度一面: 1.自我介绍 2.讲了2个作品集中的项目,过程中伴随着面试官
前言 这是我用来准备后端开发校招面试的笔记汇总。这些题目或多或少都在不同公司的面试过程中出现过,因此将其总结起来,可以用作复习阶段的知识点梳理,也可以用作面试前的快速回顾。如何复习?推荐阅读校招复习 / 面试方法论。 本文采用「题目 - 子问题 - 答案」的形式,答案默认折叠 [?]。大部分问题都是简答,可以直接采用。但是深入了解细节,才能应对面试官进一步的问题,因此我也将部分问题整理为单独的文章
10道选择题70分,两道编程题30分,共一个小时,对于这分值分配有点不理解。 编程题不难,但是很奇怪a不了,有同学和我一样吗 第一题: 题目: 小红有一个链表,链表中每个结点有一个整数值。小红想要通过删除其中的某些结点,使得剩余链表的相邻结点的数据值的和为奇数。满足条件的删除方法可能有多种,小红想要保留尽量多的结点。 解决思路 最终的链表无非就是奇数值结点开头或者偶数值结点开头两种,然后后面奇数值
1.RPC协议 2.HTTP的三次握手和四次挥手 3.常见排序算法的时间复杂度,写出快速排序算法的实现 4.如何设计秒杀系统 5.数据库连接池 6.线程池,为什么不许使用Executors的默认机制创建线程池 7.java基本数据类型,自动拆装箱 8.软件设计中的IO流 9.collection和collections的作用
和之前那个不同的,这个是先给你发邮件笔试链接,让你做题,做完以后再进行 面试是在牛客网进行的,时长两个小时,得先把一部分题答完才能进行下一部分,说实话题有些难。 第一部分是各种知识,考了二叉树,kmp,广度遍历,cpu运行,tcp/udp。sql指令和linux指令占了很多,特别是linux指令,有些确实不会,比如说awk的参数。 第二部分是多选题,考你C++会不会,各种C++找错误。说实话我没准
2.28北森测评 1.文字理解 2.图表数据 3.图形逻辑 4.性格测试 -------- 3.7笔试:四道编程 1.最大稳定子数组(相邻元素绝对值不超过1) 2.字母翻倍(给长度n、操作次数q、q个[l,r]区间,对字符串s进行q次[l,r]区间内字母翻倍的操作) 3.求旅程最短时间(给初速度v0,x,里程y,这道题没看懂啥意思) 4.买东西(给预算,商品价格,商品喜爱度,条件是原价买一件后下一
题不多,选择题以各种java指令,linux命令,数据库操作,计网为主。都是基础题。 后面两个大题是java填语句,有种做期末大作业的感觉。 java我现在只学了个皮毛,勉强填了下。 后面还有几个关于工作的问题选项。时间不长。#我的求职思考##我想象的工作vs实际工作#
笔试时间2h; 有20道逻辑题 + 10道知识题 + 1道问答题 + 2道编程题 问答题 现在有64名跑步运动员与8条跑道,请问至少要几轮比赛才能找出跑的最快的4名运动员 10/11轮; 编程题 1.输入数组 如 3,2,3,-3,1,-2 求 和为0的子数组个数 这题类似的是 求和为k的连续子数组个数leetcode-560 这题难点在于他可以是不连续的子数组 2.输入一个字符串 求最大连续子字
开始的比较晚,3.20之后才开始投简历,这次是第一场笔试,感觉自己好菜啊 5道编程题,第一题是核心代码模式,其余是ACM 模式,只ac了两道。 第一题:链表,每两个节点为一组,每两组相互交换。这题算是白给,直接ac 第二题:输入n个字符串,每个字符串取出一个字符形成一个新字符串,新字符串不能含有两个相同字符,输出一共有几种取法。用了递归加回溯,ac 。 第三题:输入两个整数数组a[n],b[n],
笔试题型:55分选择题,45分问答题 问答题就是三道编程题,但是问答题自然是无法使用编译器的,真·手写代码 之所以特意写一篇帖子就是想问一下,一般这种编程题放到问答题是什么心态呀,他不方便改,我也不方便写,虽说可以考验我debug能力或者对API的熟练度,但是这么多卷子他们真的会去改吗,我有bug他们真的看得出来吗。。 然后帖一下三道问答题吧: #微众银行实习生招聘##实习##笔试题目##前端##
金字塔累方块 数组保存一层可放置的方块左端点 放置新一层是,符合三种情况之一则可以放置 地面层 重心落于上一层的方块区间内 左右端点同时落于上一层的方块区间内 由于每一层保存的端点为有序的,因此判断一点是否落于一层的区间用的二分 只过了92%,可能哪里没处理好 神奇序列 dp0[i]保存以0结尾的最长神奇序列长度 dp1[i]保存以1结尾的最长神奇序列长度 ASDF 假设字串长度为4n,则字频应该
两道题其实都挺简单的,但是都是在奇怪的地方可能引起歧义或者卡住。 第一题的意思,被消除的部分在初始是“连续的区域”就叫连续消除,不一定需要在时间上同一轮或者连续。 我是用了一个栈来模拟这个过程,然后记录下来被消除的初始位置,然后再扫描一遍找连续区域的最大值。 第二题是很简单的动态规划,dp[i][j]=max(dp[i+1][j],dp[i][j+1])+girft[i][j],处理一下边界即可,