面试官是一个中年人,看上去就很强 1.做一个自我介绍,介绍一下你的校园经历和项目经历,时间5分钟内 2.讲一下你项目开发时候遇到的难点以及怎么解决的 3.有没有某个项目的模块代码实现是自己映像很深刻的,讲一下 4.说一下你了解的数据结构,你对数组、栈、队列、链表、树堆的区别分别介绍 5.说一下你对时间复杂度的理解, 数组 和链表在同一个位置插入一串数据的话,哪个复杂度更低 6.如果数组空间满了,系
8月21号 一面 二面 hr面 一面 1.vue3 hooks 2.js的数据类型 3.基本数据类型和引用数据类型的区别 4.好几道看代码说结果说理由 5.怎么判断浏览器的类型,怎么判断是pc端还是移动端? 6.null和undefined区别 7.null+1=? undefined+1=? 8.浏览器调试工具怎么用的? 9.状态码 10.设置什么返回304? 11.样式选择器有哪几种
好未来8.21 一面 10:15-10:55 项目问题 行内元素与块级元素水平垂直居中 实现3+3+2这种布局 vue2与vue3 defineproperty与proxy 为什么vue2,defineproperty不监听数组下标改变(触发递归,性能问题) 双向绑定原理 webpack做了什么 原型与原型链 typeof 与instanceof区别,instanceof实现 class与func
问题内容: SeleniumIDE项目基于Firefox(及其插件架构)。我的应用程序(出于多种原因)仅在Internet Explorer(6+)上运行。实际上,我们会积极检查非IE浏览器并立即进行重定向。 这是一个已有6年历史的代码库,我们正试图删除所有需要IE依赖的html特质。 我们已经有了一组强大且不断增长的NUNIT代码测试。我们想添加Selenium来进行Web功能测试。是否有一个很
问题内容: 我知道关键字存在于Java中。但是我不记得看到使用它的代码。可能我正在使用异常,并在本可以使用的地方登录。在Java中使用关键字是否是一种好习惯? 编辑 :我知道断言通常是一个好习惯。我的问题是,更准确地说,如果在Java中断言的BKM是使用关键字而不是使用异常,日志记录和其他技术。 问题答案: 不使用断言的主要原因是因为默认情况下未启用断言。因此,如果您的条件足够重要而需要断言,则不
问题内容: 因此,我开始学习使用Python和更高版本的Django进行编码。第一次很难查看回溯,实际上要弄清楚我做错了什么以及语法错误在哪里。现在已经过去了一段时间,并且我想我已经有了调试Django代码的例程。由于这是我编码经验的早期,所以我坐下来,想知道我的操作方式是否无效并且可以更快地完成。我通常设法找到并纠正代码中的错误,但是我想知道是否应该更快地执行该操作? 我通常只使用Django启
问题内容: 我知道快速排序算法,但是我只关心合并排序算法。 我在互联网上发现了两种类型的合并排序算法实现。但是,当我将它们与插入算法进行比较时,它们的效率似乎较低,并且对于大量项目而言,这并不是预期的。 还有另一种方法来实现合并排序算法,使其比插入算法更有效吗? 看一下我的代码… -—和------ 问题答案: 对工作/临时数组进行一次分配,并避免在合并期间复制数据(除非将一个剩余的运行从一个数组
我正在使用JDBC执行Oracle语句,如下所示: 我在Java找到了几种称呼上面的声明的方法,主要是: > 使用OraclePreparedStatement: 使用CallableStatement: > 方法#2抛出“SQLException:Not all return parameters registered”,但是,如果我将SQL语句包装为“begin..end;”-那么方法2就很好
前言 双非本科,有一段中厂的后端开发实习经历,技术栈为Java。一周前,在BOSS直聘上分别投递了好未来的流媒体开发和服务端开发工程师(Java方向)岗位。 流媒体开发流程走的比较快,没有笔试,直接约了8月21号上午8:30的牛客视频面试。HR说,如果面试顺利的话,一天之内会直接进行完三轮面试。 第一次听说流媒体开发,好像比较偏C++底层,所以感觉自己过的希望也不大,但是最近投了40多家,就收到一
一面: 自我介绍 指针和引用的区别? 看你简历上写着有了解过c++11,可以给我讲一下智能指针吗? 四种强制类型转换? dynamic_cast转换的时候运用了什么技术进行类型检查?指针转换报错时返回什么?引用呢? 讲一下STL中vector和list的区别? 那些东西是不能在初始化列表里面初始化的?(答出来了三个,后来他说这个点其实不重要......没什么人会去在意这个问题) 看你有做过web服
问题内容: 我们中的许多人都需要处理用户输入,搜索查询以及输入文本可能包含亵渎或不受欢迎语言的情况。通常,这需要过滤掉。 在哪里可以找到各种语言和方言的咒骂单词的好清单? 是否有API可供包含良好列表的来源使用?还是仅使用某些参数简单地说“是的干净”或“没有这个脏”的API? 有什么好的方法可以捕获试图欺骗系统的人员,例如a $$,azz或a55? 如果您提供PHP解决方案,则可以加分。:) 编辑
问题内容: 我正在使用python从另一个文件的另一类的方法中调用一个文件中的一个类中的方法 假设我的文件包含 另一个文件是 当我运行此文件时,出现错误: 问题答案: 如果在类中,则您的方法应为: 您可以在此处阅读有关其原因的信息。
问题内容: 我正在尝试使用准备好的语句来设置表名称以从中选择数据,但是在执行查询时,我总是收到错误消息。 错误和示例代码如下所示。 有什么想法可能会导致这种情况? 问题答案: 表名不能用作参数。它必须是硬编码的。因此,您可以执行以下操作:
问题内容: 我听说在编写SQL命令时通常不宜使用这种做法,因为它对于您特别需要的列更有效。 如果我需要表中的每一列,我应该使用 或者 在这种情况下,效率真的重要吗?我认为,如果您确实需要所有数据,则内部会更理想,但我是在没有真正理解数据库的情况下说这一点。 我很好奇这种情况下的最佳做法。 更新: 我可能应该指定,我真正 想要 做的唯一情况是当我从一个表中选择数据时,我知道所有列都将始终需要检索,即
问题内容: 我想知道是否仍然可以使用准备好的语句指定返回的列名称。 我正在使用MySQL和Java。 当我尝试时: 我得到了这种类型的语句(在执行之前立即打印)。 但我希望看到: 我知道,我不能为表名这样做,因为讨论 这里,但不知道是否有一些方法来做到这一点对列名。 如果没有,那么我只需要尝试确保对输入进行清理,以免导致SQL注入漏洞。 问题答案: 这表明数据库设计不正确。用户不需要知道列名。创建