8.19 小红书C++笔试+美团测开笔试

小红书
20选择+3编程
选择题设计的知识有:
String类、动规、函数指针、纯虚函数、哈夫曼树、SQL、InnoDB、进程通信、vector、时间复杂度、SQL中between、同步/互斥、FIN_WAIT_1、PV操作、大根堆、HTTP缓存机制、KMP、内存泄漏......
编程题:
1、记住单词的个数(第一次看到的新单词需要记一次,第二次看到的新单词需要记两次......,问最后记得的单词个数)
2、回文字符串判断 (遵循规则:w=v+v  m=n+n  b=p=q=d n=u)
3、....没咋写
(代码直接看大佬们的题解)

美团
20选择+3编程
选择题设计的知识有:
堆排序、中介者模式、设计模式、TCP拥塞控制、中间代码生成、SQL新增字段、二叉树前中后序、二叉交汇运算、子网掩码、调度算法(高响应、先来先服务)、线性表、分时系统设定时间片、死锁、栈弹出顺序、递归结果、Having和WHERE
....
编程题:
1、给一堆 店铺名/店铺地址,输出所有不同的(店铺名、主店铺地址、分店铺的个数)。其中店铺名首字母大写的不合规范。
2、给一个数组,然后每次对其中的两个位置分别实现+1,-1的操作,问进行多次操作过后,这个数组是否为非降序.....
3、给一个数组,要求创建一个新数组,满足:两数组和相等、同一位置的值不能一样、值为正整数。求满足条件的数组个数。
太菜了,前两题还好,第三题感觉是dp,可是没啥思路。。。#提前批简历挂麻了怎么办##小红书##美团##测试##开发#
全部评论
有佬知道第三题dp是怎么做的吗,给个思路😄
1 回复 分享
发布于 2023-08-19 22:25 广东
请问大佬可以分享下前美团两题答案吗
点赞 回复 分享
发布于 2023-08-20 11:38 天津

相关推荐

项目 12min自我介绍和项目介绍提问:1. 批改页面里有什么功能 2. 富文本编辑器为什么选quill 3.遇到了什么困难八股1. Axios: 是什么?你用过它的一些别的功能,比如拦截器吗?2. Pinia: 项目中的使用场景?组件通信,除了用这种全局状态管理工具,还有哪些方式?如果是子组件传父组件,有什么方式?3. vue3中的双向绑定,以及其响应式的原理4. vue3中有一个语法叫nextTick,你知道是什么吗 (不知道)5. 了解过防抖和节流吗?他们分别是什么原理?=>丝滑转手撕 6. JS中事件循环的机制了解吗?(没答上来)7. 看一段代码,看一下他们的输出顺序。(事件循环,promise和setTimeout()各种混杂)8. 深浅拷贝的概念了解吗9. CSS中常用的单位有px,vh,还有em和rem,后两个分别是什么?10. CSS中的flex布局有了解吗?Flex:1 代表什么11. 什么是DNS?DNS怎么去查找,中间有哪几层?(不记得了,大体答了答)12. MySQL和MongoDB这两个数据库的区别是什么?13. 手撕数组拍平手撕1. 防抖和节流。顺便问了一下里面的apply方法,有没有别的实现方法?如果用bind和call怎么实现(他们三个的区别)2. 数组拍平。忽然忘了怎么写,本来想用reduce(),但卡住了。说了一下思路,面试官说是对的,试试用直接遍历的方式写一下。然后写的错漏百出……忘了Array.isArray()的用法,忘了concat()返回的是一个新数组,云云。JS手写基础太差了。最终写了个大概。面完后15min发二面了
查看18道真题和解析
点赞 评论 收藏
分享
评论
2
12
分享

创作者周榜

更多
牛客网
牛客企业服务