50min 怎么学前端的 写一个bind, new bind 过后的函数 this 的问题 Function.prototype.myBind = function(obj, ...args) { const fn = this return function (...rest){ fn.call(obj, ...args, ...rest)} } //new的时候应该指向新创建的空对
4.31(选择排序)选择排序查找数组中的最小元素。然后将最小元素与数组中第一个元素交换。从第二个数组元素开始的子数组重复这个过程。每一次都把一个元素放到正确的位置。这种排序与冒泡排序相似,对于n个元素的数组,要 n-l 遍,对每个子数组,要用n-1次比较以求得最小值。处理包含一个元素的子数组时,数组已经排序完毕。编写递归函数 selectionSort,完成这个算法。 4.32(回文)回文就是正读
1、自我介绍 2、项目介绍一下 3、vue2和vue3区别 4、双向数据绑定和响应式原理 5、v-for的key作用 6、0.1+0.2为什么不等于0.3(精度,但是原理没说清) 7、搜索功能用防抖了没 8、防抖说下实现思路 9、防抖节流的使用场景 10、项目有没有做优化 抽象的是技术面完了视频让我别挂,hr直接进来hr面
场景:三个面试官,一个主持人 感受:压迫感😑、第一次面试让我紧张 面试题目: 1、简单自我介绍 2、Vue常见的指令 3、v-model实现原理 4、简单介绍一下es6 5、讲一下变量提升的理解 6、谈谈对作用域的理解 7、说一下开发中遇到最大的难题 8、手里有offer吗
一面 自我介绍 项目介绍 大概讲了一下项目里多线程并行加速得方法,面试官感觉不是很懂没有多问 然后又介绍自己写的推理框架,面试官也不是很懂,没怎么聊 手撕代码:最长上升自序列 一共面了20分钟不到 二面 自我介绍,简单介绍了三个项目 先详细介绍了第一个项目,说了一下算法得流程和自己优化推理加速得部分 问了一下里面多线程得同步,用的时c++里面的什么数据结构 里面模型加速都用了哪些方法 介绍了一下自
本文向大家介绍Three.js学习之正交投影照相机,包括了Three.js学习之正交投影照相机的使用技巧和注意事项,需要的朋友参考一下 前言 Three.js是一个3Djs库,webGL开源框架中比较优秀的一个。除了webGL以外,Three.js还提供了基于Canvas、SVG标签的渲染器,调试建议使用Chrome或者Firefox。 1.照相机 图形学中的照相机定义了三维空间到二维屏幕的投
b*ss上能投的太少了吧 #我的实习求职记录#
面试过程:一面 -- 二面 -- OC 一面(业务面): 时长:20分钟左右 一、中文面环节 1. 对 to B行业的认知?之前是否接触过类似业务? 2. 与研发部门如何有效沟通? 二、英文面环节 1. 你认为做产品经理最重要的三点? 2. 你认为你做产品经理的优势? 三、反问环节 二面(业务总监面): 时长:45分钟左右 一、基本情况沟通环节 包含留学情况 个人职业规划 base地要求 过往实习
贴一下我自己找的一些安全面经:https://github.com/h4m5t/Sec-Interview 技术面试问题 CTF 说一个印象深刻的CTF的题目 sql二次注入 Python 爬虫模块、框架、反爬虫机制(IP->代理池、验证码破解、UA) 并发(多线程、线程池、协程、三个程之间的区别) 常用的标准库 DJANGO和FLASK区别和使用 ORM python安全工具编写/源码阅读 证明
一面是盲面,hr会提前打电话告诉你编号,自我介绍不能说出名字。 首先自我介绍,然后让你介绍项目,并会让你说一下为什么选择go语言。 共有两个面试官 第一个面试官会问一些go语言的基础 , 如go和其他语言的数据类型有哪些不同,new和make的区别,go的并发模型及如何保证并发安全, 切片,map是否有序,有缓冲的channel是否同步,select的作用,进程、线程和协程的区别,go的输出函数,
10.25 苏小研二面 二面是hr面,时长在10min左右 首先身份核验,学历信息确认, 为什么选择苏小研? 职业规划 加班和工作压力 在过往的学习或项目经历中遇到的困难及如何解决?在这个过程中的最大收获是什么? 现在有无offer? 反问 -------------------------------------------------------------------------------
人生中第一次面试,来这里记录一下下😘 首先是自我介绍,简单说一下自己的情况;然后面试官开始问问题: 1.本科期间学的最好的课程: 我答得数据结构和c++,然后面试官顺水推舟问: 2.那你简单介绍一下都有哪些常见的数据结构: 这个属于常规开放性问题,简单答就行 3.1讲一下常见的算法(这里我讲到了基数排序),然后面试官问 3.2 讲讲为什么基数排序应用不是很广泛呢? 4.介绍一下c++特性: 我讲
#软件开发2024笔面经# 0)项目中遇到哪些问题? 1)业务数据采集框架选择(FlinkCDC,Maxwell,Canal) 2)Dwd 层新老访客修复、Dws层用户回流状态过大,选择状态后端不合理导致OOM3)状态后端选择 RocksDB导致链路延迟过高 4)Dws层读取外部数据库维度数据网络延迟过高导致反压 5)数据倾斜导致的反压 6)Flink SQL 未设置 TTL 导致的 OOM 7)
主要内容:获取源码包,把软件包传送到Linux服务器上,安装编译工具,关闭RPM包安装的apache和mysql,关闭防火墙和SELinux,关闭不必要的服务,批量解压源码包,检查硬盘的剩余空间我们知道,如果我们安装的是应用服务软件,这个软件是给外网用户访问和使用的,那么应该使用源码包安装,因为源码包安装的软件经过了本机编译,性能更好。所以我们的 LAMP 环境搭建,在生产服务器上一般采用源码包进行安装,而不会使用 RPM 包进行安装,接下来我们要讲的也是采用源码包方式搭建 LAMP 环境。 L
使用 LiveCD 开机,直接按回车键启动,所有设置均采用默认。 如果希望使用ssh进行远程安装,请执行如下步骤: passwd ...... net-setup ...... /etc/rc.d/init.d/sshd start 磁盘分区与格式化(使用cfdisk的具体操作就不详细说明了,这里只给出结果): /dev/sda1 ext2 /boot 10MB /dev/sda