面试官先介绍了一下业务,然后让介绍了一下项目 1.智能指针 2.栈和堆的区别 3.c++和c的不同 4.用const的目的 5.指针和数组的区别 6.重载和重写的区别 7.定义指针时要注意的问题 8.c++内存分配 9.new/delete和malloc/free的联系及区别 10.c++是类型安全的语言吗(面试官提到了动态联编和静态联编) 11.main函数前会有其他函数语句被执行吗 12.虚函
本来想着考完期末3月初海投,没想到阿里云这么早就开始面人了,没咋准备,有点突然。 过程: 项目介绍,挑一个投入时间精力最多的讲讲,这个阶段比较轻松 问vue还是react用的多,我说vue,那就来吧,八股上 父子组件生命周期,顺序是啥 watch和computed什么区别,computed什么场景下用到 vuerouter中路由模式和区别 webpack有做过什么配置吗 vue打包时怎么能让它自动
时长:接近一小时二十分钟 忘了录音,凭记忆写的,感觉不全 1. 自我介绍 2. 问项目(问了蛮久) 3. 节流、防抖原理并手写 4. computed和watch的区别 5. computed的原理,包括如何监测、如何缓存 6. computed里面可不可以有异步,为什么【这个问题有点记不清了】 7. 问了下es6,for in和for of的区别 8. 七层模型和四层模型 9. 算法题,给一个有
本文向大家介绍阿里云Centos7安装LNMP+wordpress,包括了阿里云Centos7安装LNMP+wordpress的使用技巧和注意事项,需要的朋友参考一下 1. 安装Nginx 测试:http://114.215.172.90/ 114.215.172.90为外网ip地址 2. 安装Mysql(not MariaDB) 3. 安装PHP 修改Nginx的配置文件:在 /etc/ng
阿里云面经 阿里云面试其实挺意外的,因为我是投的阿里云的Java开发,不知道咋回事被某数据库内核给捞了,语言是CPP,数据库开发更是不会。 一面 or 试探面 形式:面试电话面,算法题在线链接。 投阿里云之后,还没开始笔试和测评,8月26日就有电话打过来约我面试。总共也就面了30多分钟,其中还做了一道算法题。算法题还没写完就说时间不够了,知道我大概思路了,让我交了。 听同学说这可能是阿里云的试探面
虚函数基本概念 虚函数底层原理(虚函数表和虚函数指针) 早期的智能指针auto_ptr为什么被废弃 现在的能指针有哪几种,应用场景是什么 手撕算法 删除链表中的某个节点(要求考虑全面:head为空、target为空、target=head等等,最后记得delete dummy虚假头节点) 实现Vector类,要求实现这些方法:初始化、整体拷贝、push_back、pop_back、vector[p
阿里云旺IM提供了基于H5的SDK,基于这个SDK,可以在WeX5中快速集成阿里云旺IM。 我们来看看一个简单的集成案例:在WeX5中集成阿里云旺IM,实现简单的登录功能,代码如下: define(function(require){ var $ = require("jquery"); var justep = require("$UI/system/lib/justep"); var
阿里云: 1.EXCEPTION和Error的区别,可以抛出自制的Error嘛,会被捕获嘛(都实现自Throwable) 2.HashMap可以保存null key或者value嘛, 3.ConcurrentHashMap可以存null嘛,为什么不可以 原因:设计者的设计问题,以及二义性 4.Spring中事务的隔离传播方式默认为? 5.两个事务中,一个事务A调用事务B,此时B回滚了,A会不会回
第一题签到 第二题 从字符串数组中找出一组字符串,要求这组字符串拼接后存在主导字符,输出字符串的最大数量 主导字符:字符串中超过字符串长度一半的字符为主导字符 如: aaab abcd abc a bb 应该输出4,前四个字符串拼接后主导字符为a 先想的用回溯,果不其然的超时了,只过了10%,一般回溯超时的话要不加剪枝,要不用dp,加了一些简单的剪枝没啥效果,dp想了半天也没想到怎么做 第三题 定
昨天收到阿里云电话面试 但是当时什么也没有准备不过面试官说不会有记录所以就去面了面 果然八股什么都忘记了 总体感觉面试官很奶思,给人感觉很亲切,一直在努力找我会的东西问哈哈哈 自我介绍 介绍一个自己觉得最好的项目 问了go协程和线程的区别(因为我之前是写 go 的 python多线程的缺点(完全不知道) 线程和进程的区别 栈、队列、数组区别 什么情况下使用 URL输入到渲染过程 交换机路由器的工作
淑淑淑芬芬芬数分俺不活咧 早上电话通知面试时间,下午就面 自我介绍 实习的是啥公司,主要做了什么 介绍项目内容 指标分析思路 异常指标怎么处理,如何归因 异常指标影响因素怎么计算 遇到什么特殊数据情况、原因是什么、如何解决 618期间做了什么数据运营工作、紧急情况下做了什么 是否用SQL、一般用sql做什么 云计算项目内容(项目只是用了隐私保护相关的云计算的场景,没有实现,感觉没啥用,食之无味弃之
三道题 1. 给一个4X4的矩阵,矩阵有W和R两种元素,允许上下左右移动,问有多少种只经过R的最长的路径 太小了可以直接O(16!)搜索 2. 给一个长10^5的数组a,q次询问[l,r]区间内有多少位置满足 a_i>a_{i-1}, a_i>a_{i+1} 预处理前缀和,考虑一下边边上 O(n) 3. 问[l,r]区间内有多少数字满足其中1和2的出现次数不同,r在10^100数量级 应该有不少做
一面 90min 自我介绍 base能接受吗 实习时间 问简历相关 拷打项目,项目这块聊的比较久 算法八股 传统机器学习的基础这些 手撕算法一道 有二十分钟都在coding 最后还没写出来,太菜了555
上一次java研发二面挂了,被测开捞了,发发面经攒人品。 5.20已约下午二面,许愿一切顺利#我的失利项目复盘##不给转正的实习,你还去吗# 1.自我介绍 2.项目来源 3.技术选型,为什么选Redis作为内存 4.为什么选RabbitMQ 5.如何保证消息的有序消费,不重复消费,不被其他消费者消费 6.项目的读提交和可重复读如何实现 7.Spring和SpringBoot的区别 8.淘宝秒杀如何
发面经攒人品 整体来说问的很杂,开放问题不少,参考价值不大 1.项目背景 2.为什么选用这些技术 3.为什么选策略模式 4.Java反射 5.Java锁,不问八股,只问实际用过的相关内容 6.虚拟人技术测试用例的设计 7.本科经历 8.有无竞赛,有无论文,有无组织过活动 9.反问 当晚通过,已约三面