文章 2023-05-17 来自:开发者社区

100个iOS开发面试题汇总

关于iOS开发面试,不管对于招聘和应聘来说,面试都是很重要的一个环节,特别对于开发者来说,面试中的技术问题环节不仅是企业对应聘者技能和积累的考察,也是一个开发者自我检验的好机会。无论是对于公司还是开发者或设计师个人而言,面试都是一项耗时耗钱的项目,从编程、设计、App Store等各个方面对iOS开发者及设计师在面试时可能会遇到的问题进行了筛选与汇总。一方面,能够帮助HR在短时间内获取更多反馈信....

文章 2023-02-16 来自:开发者社区

C++开发面试高频题目(建议收藏)

1.C++的虚函数的作用是什么?原理是什么?答:面向对象语言有三个最基本的特征就是:继承,多态, 封装。而在 c++ 语言中,这种多态的特征就是通过虚函数 (virtual)来实现的。所以 C++ 中的虚函数的作用主要是实现了多态的机制(当调用一个虚函数时,被执行的代码必须和 调用函数的对象的动态类型相一致)。 虚函数(Virtual Function)是通过一张虚函数表(Virtual Tab....

文章 2023-01-28 来自:开发者社区

阿里云大数据开发三面面经,已过,面试题已配答案

1、SQL题    自由发挥   2、实习经历    根据自己的来就行,一面面试题也有说   3、Hadoop和Spark的相同点和不同点    相同点:       Hadoop和Spark都是并行计算,两者都是用MR模型进行计算。       &n...

阿里云大数据开发三面面经,已过,面试题已配答案
文章 2023-01-18 来自:开发者社区

使用Mpvue配合Weui开发面试题题库微信小程序,并且发布到正式环境

之前的一篇文章详细阐述了微信小程序开发的准备和入门以及环境搭建,这一次我们介绍如何将微信小程序如何上线,同时配合weui美化界面。本次做的微信小程序项目是一个类似在线题库的功能,面试者可以通过小程序来检索笔试题,同时用户输入关键词时同步监听输入行为,不需要点击就可以获取知识要点,后台采用tornado+mongodb+mortor的组合实现异步非阻塞的接口。首先weui是腾讯团队为微信小程序设计....

使用Mpvue配合Weui开发面试题题库微信小程序,并且发布到正式环境
文章 2022-12-13 来自:开发者社区

毕业季-Java分布式开发面试题

缓存击穿,穿透,雪崩缓存的目标是提高程序的运行效率。mysql并发量过大,我们可以把数据放入到redis里面来分摊mysql的压力。缓存击穿是指缓存的热点数据到期了,同时并发查询该数据的线程都涌向数据库,导致数据库压力瞬间倍增。这个就是缓存击穿。缓存击穿的应对手段:1.缓存永不过期。2.使用锁(本地锁,分布式锁)。缓存穿透是指数据库被恶意攻击,客户端每次查询的都是mysql中不存在的数据。解决办....

文章 2022-12-11 来自:开发者社区

99. 中高级开发面试必问的Redis,看这篇就够了(三)

99. 中高级开发面试必问的Redis,看这篇就够了(三)十一、复制通过使用 slaveof host port 命令来让一个服务器成为另一个服务器的从服务器。一个从服务器只能有一个主服务器,并且不支持主主复制。连接过程主服务器创建快照文件,发送给从服务器,并在发送期间使用缓冲区记录执行的写命令。快照文件发送完毕之后,开始向从服务器发送存储在缓冲区中的写命令;从服务器丢弃所有旧数据,载入主服务器....

99. 中高级开发面试必问的Redis,看这篇就够了(三)
文章 2022-12-11 来自:开发者社区

99. 中高级开发面试必问的Redis,看这篇就够了(二)

99. 中高级开发面试必问的Redis,看这篇就够了(二)五、Redis 与 Memcached两者都是非关系型内存键值数据库,主要有以下不同:数据类型Memcached 仅支持字符串类型,而 Redis 支持五种不同的数据类型,可以更灵活地解决问题。数据持久化Redis 支持两种持久化策略:RDB 快照和 AOF 日志,而 Memcached 不支持持久化。分布式Memcached 不支持分布....

99. 中高级开发面试必问的Redis,看这篇就够了(二)
文章 2022-12-11 来自:开发者社区

99. 中高级开发面试必问的Redis,看这篇就够了(一)

99. 中高级开发面试必问的Redis,看这篇就够了(一)一、概述Redis 是速度非常快的非关系型(NoSQL)内存键值数据库,可以存储键和五种不同类型的值之间的映射。键的类型只能为字符串,值支持五种数据类型:字符串、列表、集合、散列表、有序集合。Redis 支持很多特性,例如将内存中的数据持久化到硬盘中,使用复制来扩展读性能,使用分片来扩展写性能。概述二、数据类型STRING> set....

99. 中高级开发面试必问的Redis,看这篇就够了(一)
文章 2022-11-10 来自:开发者社区

vue06安装vue-cli+使用vue-cli搭建项目+什么是*.vue文件+开发示例+必问面试知识点

1. vue-cli安装1.1 安装前提在安装vue-cli前需要先确定nodejs环境安装好,验证nodejs环境安装:node -vnpm -v1.2 什么是vue-clivue-cli是vue.js的脚手架,用于自动生成vue.js+webpack的项目模板。创建命令:vue init webpack xxxxxx 为自己创建项目的名称必须先安装vue,vue-cli,webpack,no....

vue06安装vue-cli+使用vue-cli搭建项目+什么是*.vue文件+开发示例+必问面试知识点
文章 2022-10-30 来自:开发者社区

阿里云大数据开发二面面经,已过,面试题已配答案

阿里云大数据开发一面面经,已过,面试题已配答案1、数据库三范式第一范式:(字段不能重复且不能分解)我们也叫1NF。这个范式主要还是让我们去看看表中不要存在可以被分割的列,同时表的列不能重复。当然,在实际操作过程中,我们如果录入相同的列,系统也是会报错的。第二范式:(增加主键)我们也叫2NF。这个范式的前提是必须要先满足第一范式的要求。当然,2NF的主要特点还是主键(从候选码挑选出来的字段,候选码....

阿里云大数据开发二面面经,已过,面试题已配答案

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

Java面试那些事儿

手把手带您学习Java,开启编程之路。

+关注