面经详情

C++考察水平还比较高有点难
1、一面主要问技术问题为语法+算法 语法:C++面向对象特性、模板泛型编程技术 算法:快排、堆、MAP原理 2、二面主要是算法+经验 算法:赛马问题 经验:项目经验、编程水平等 3、我挂了。
Q:MAP原理是什么?红黑树的结构解释一下?1条回答

相关推荐

匿名用户
java工程师
确定通过感觉靠谱
自我介绍: 面试官表明身份,然后先让自我介绍,满满的都是套路。 询问个人项目:“都是学校的项目吗?” 然后我说有公司实习经验,接着面试官挑了我大学的时候给开发的一个网站来问我(我谈了实习经历按套路不应该是问实习经历吗,好突然),面试官:“谈谈这个网站吧“,我说这个网站是干什么的,我主要负责后端数据库设计、发短信功能、后端逻辑等等,面试官:”你跟我说一下你数据库表的设计吧,有几张表“,我说user表problem表等等,面试官:”哦,你们这个用户名和密码是怎么处理的?“,我们调用的学校的借口:学生的邮箱和密码,面试官:”假如让你自己来实现登陆认证模块,你怎么办“,”密码的加密方式“,我说我用PHP的加密函数,面试官:”单纯用加密函数不行了,会被反向解密的,你有没有更好的方法?“”我说是用来密钥,来保证一个单向解密“,”那你密钥怎么设定?“到这基本我就GG了,我只能陈述一下我的思路了”我采用一种标识,能够唯一来确定用户的标识来生成密钥“面试官:”哦,那你这个发短信的功能怎么做的?“ 我:”&……%等等“,项目部分问的还是很细的,我描述了大概过程,你们体验一把。 MySQL数据库查询最近十天内的数据的语句,要求说出具体的SQL语句。 数据库索引相关知识,主键现在用不用加索引?假设给两列加了组合索引,当查询其中一列时,此时用不用索引?索引的底层实现,B+树和B-树的区别,B+树和红黑树、AVL树的区别,索引这一块问的挺细致的,还给定了特定的场景要求说出索引的使用。 数据库事务的理解。 操作系统死锁的理解。 快速排序。 链表逆序,要求给出多种解题方案。 二叉树从根节点到叶节点路径上数字之和为一特定数的问题,会问到具体实现的数据结构(stack),算法优化。 是否熟悉前端相关技术(HTML、CSS、Bootstrap、JS、jQuery、Ajax等)。 linux 部分shell指令:如何查看某一个端口是否被占用,用过那些linux系统(ubuntu、centos等),是否了解linux内核。 Cookie和Session的理解。 PHP语言对字符串逆序的函数是什么,文件操作的函数名是什么,PHP使用了多长时间。 HTTP POST 和 GET的 区别。 在这特别感谢之前牛客网分享百度面经的前辈们,相关知识点基本都能靠上,不过面试官喜欢深入去问,准备的时候还是得明白其中的原理。...查看更多
包含1个问题,1个回答
Q:还好
2 年前 发布
2
匿名用户
java工程师
确定通过感觉靠谱
问了如下几个问题:项目: 1、找一个项目,介绍下情况。其中遇到了什么问题,每种问题怎么样的解决方案。 算法题:  2、一个排好序的数组,找出两数之和为m的所有组合  3、自然数序列,找出任意连续之和等于n的所有子序列 数据结构:  4、从数据库查出一个数据结果集,其中有一个时间字段,请用一个数据结构存储使得可以最快速的查出某个时间段内的记录。  5、上一题我提到了B+树,他就继续问了为何用B+树实现索引而不用二叉树 数据库:  6、说说Oracle数据库的事务隔离级别,以及遇到的相关问题 这个我说了标准的四种级别,Oracle实现的三种级别,并概述了下多版本读一致性 项目相关技术:  7、看到简历上写了个rpc,讲讲,我说了跟rmi比较像,说了异同点,然后又展开到内存分配的问题,不过没搞懂他到底要说什么。还问题java客户端跟c程序服务端的通信情况,比如说c那边直接一个结构体过来,怎么处理,答曰没遇到过。  8、简历上写的jvm性能调优,说说都做了什么事情  9、说到jvm的时候,说到了我们用windows开发,就问linux的脚本知道么,awk用过么  10、简历上写web框架开发维护,就问浏览器端跟服务器端如何通信,不过最后只落到了java对象如何传递到客户端,客户端数据如何传递到服务端。 ...查看更多
包含1个问题,1个回答
Q:一个排好序的数组,找出两数之和为m的所有组合 。
2 年前 发布
5

进入微信小程序

前往微信小程序,查看更多结果

立即前往
看准网百度百度面试经验百度面试经验:C++考察水平还比较高有点难
正在招聘大客户销售(家居)200 个岗位