草庐IT

前端面试

全部标签

游戏测试面试感悟

这半个月一直在找游戏开发的工作,但由于项目经验的欠缺,基本上连面试机会都很难给到。然后想着要不然先找个测试的工作干干先。于是找测试岗的要求去看,社招多半要求有工作经历,于是找到一个校招游戏测试岗位,看了看要求果然要求不高,连代码都不用会写。发送了申请,很快得到了HR的回复,做一个简单的线上笔试之后,得到了一次面试机会。我就赶紧去看有关测试的相关内容,什么功能测试,自动化测试,测试用例,黑白盒测试,职业发展方向之类的东西看了个遍。针对一些常见问题例如职业规划等等做了一个初步设想,什么熟练本职工作,积极学习技术什么的。看了看网上的面经,我还复习了一些计算机基础的内容。接着就去面试了,面试官是两个女

GDB 前端 DDD 的 Windows 版本

是否有DDD的native(非cygwin)版本可以在某处下载吗? 最佳答案 DDD尚未移植到WindowsAFAIK。但是有原生的gdb,可以使用MingW32完美构建。您还可以构建Insightnative使用Mingw32。您也可以尝试BeaverDbg 关于GDB前端DDD的Windows版本,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/1574456/

前端如何防止数据被异常篡改并且复原数据

每天,我们都在和各种文档打交道,PRD、技术方案、个人笔记等等等。其实文档排版有很多学问,就像我,对排版有强迫症,见不得英文与中文之间不加空格。所以,最近在做这么一个谷歌扩展插件chrome-extension-text-formatting,通过谷歌扩展,快速将选中文本,格式化为符合中文文案排版指北的文本。emmm,什么是排版指南?简单来说它的目的在于统一中文文案、排版的相关用法,降低团队成员之间的沟通成本,增强网站气质。举个例子:中英文之间需要增加空格正确:在LeanCloud上,数据存储是围绕AVObject进行的。错误:在LeanCloud上,数据存储是围绕AVObject进行的。在L

7 张图解锁 MyBatis 整体脉络,让你轻松拿捏面试官!

原文:juejin.cn/post/7283798251403821056本文笔者计划从全局角度来对Mybatis的整体架构及进行一次回顾和总结,希望能帮助你更加透彻的理解Mybatis。1、前言MyBatis是一款ORM(Object-RelationalMapping)框架,其主要用于将Java对象与关系数据库之间进行映射,凭借其轻量性、稳定性以及广泛的开源社区其受到了广大开发者的追捧。那MyBatis为我们做了哪些事情呢?其实,总结来看主要有如下几点:SQL映射配置:MyBatis使用XML或注解配置文件来定义SQL查询、插入、更新和删除操作,以及与数据库表之间的映射关系。这使得开发者能

Unity 打包webGL与前端交互[]

一、前端发数据到unity程序写js->unity该过程不需要添加额外的jslib文件,可在脚本中直接调用sendMessage。只需要把打包好的webGL程序包放到合适的地方(http服务可调用),修改webgl包里有index.html文件调用方式如下send...varmyInstance=null;//后续进行实例化​//js调用C#方法functioncallUnity(msg){myInstance.SendMessage("sendPanel","recvmsg",msg);}​varscript=document.createElement("script");script.s

vue中支持txt,docx,xlsx,mp4格式文件预览(纯前端)

前言在平常的工作当中,已经会遇到文件上传后需要预览的功能,比如docx,doc,xls,xlsx,ppt,pdf,txt,图片,视频等格式的文件,其实也可以让后端人员写接口解析,本着不想麻烦别人的心态,能自己解决的绝不麻烦别人,这里简单介绍txt,docx,xlsx,mp4文件预览。一、txt文本预览    1.在vue项目中安装axios   npmiaxios-S 或yarnaddaxios     2.准备一个txt文件,里面随便输入些内容             3.使用axios来请求该txt文件            页面完整代码如下        {{textContent}}i

前端vue简单实用折叠面板可以折叠收起展开内容区域

随着技术的发展,开发的复杂度也越来越高,传统开发方式将一个系统做成了整块应用,经常出现的情况就是一个小小的改动或者一个小功能的增加可能会引起整体逻辑的修改,造成牵一发而动全身。通过组件化开发,可以有效实现单独开发,单独维护,而且他们之间可以随意的进行组合。大大提升开发效率低,降低维护成本。组件化对于任何一个业务场景复杂的前端应用以及经过多次迭代之后的产品来说都是必经之路。组件化要做的不仅仅是表面上看到的模块拆分解耦,其背后还有很多工作来支撑组件化的进行,例如结合业务特性的模块拆分策略、模块间的交互方式和构建系统等等。本文给大家介绍的一款组件是:前端vue简单实用折叠面板可以折叠收起展开内容区域

面试注意事项

作为HR每天都在接待形形色色的面试者,总结了几点面试的注意事项,与有缘人分享!1.一定要注意自己的形象,没有人会通过你邋遢的外表看到你有趣的灵魂,HR是特别“以貌取人”的,建议女士淡妆、衣着大方得体,男士身上不要有异味儿、发型干净利落;2.一定要注意礼貌,刚见面时主动与面试官打招呼,面试完毕后主动表示感谢,前后呼应,至少可以给面试官留下一个好印象;3.一定要自信,无论你学历如何,经验是否丰富,既然对方已经给了你面试的机会,那就证明你的基本情况大致是可以让对方满意的,所以要自信,充分展现自己的优势即可;4.一定要真诚,对于面试官问到的问题,如果确实有涉及到隐私你不便于回答的,可以委婉告知对方:“

阿里Java面试官:CopyOnWriteArrayList底层是怎么保证线程安全的?

欢迎学习解读Java源码专栏,在这个系列中,我将手把手带着大家剖析Java核心组件的源码,内容包含集合、线程、线程池、并发、队列等,深入了解其背后的设计思想和实现细节,轻松应对工作面试。引言上篇文章提到ArrayList不是线程安全的,而CopyOnWriteArrayList是线程安全的。此刻我就会产生几个问题:CopyOnWriteArrayList初始容量是多少?CopyOnWriteArrayList是怎么进行扩容的?CopyOnWriteArrayList是怎么保证线程安全的?带着这几个问题,一起分析一下CopyOnWriteArrayList的源码。简介CopyOnWriteArr