SAP VT 群面记录
2021/11/10
线上面试,全程中文,一共分为三个环节:自我介绍,技术面,无领导小组讨论
技术面
1. c++面向对象的三个基本特征
封装、多态、继承
2. 数据库查询性能优化
分析查询速度慢的原因,提出解决方案:
查询出的数据量过大
可以采用多次查询,降低数据量
根据查询条件,建立索引,优化索引,优化访问方式,限制结果集的数据量
另外索引固然可以提高相应的 select 的效率,但同时也降低了 insert 及 update 的效率,因为 insert 或 update 时有可能会重建索引,所以怎样建索引需要慎重考虑,视具体情况而定。
查询语句不好,没有优化
对查询进行优化,应尽可能避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引
I/O吞吐量小,形成了瓶颈效应
把数据、日志、索引放到不同的I/O设备上,增加读取速度
其他:扩大服务器的内存,增加服务器CPU个数
3. 数据库规范化
4. 前端响应式设计
因为前面的同学已经讲了很多了,我就讲了一下小程序的rpx单位
首先简单说px是抽象的css单位,一个px在不同的设备下有不同的物理像素,是浏览器提供的统一的标准单位
在微信小程序官方文档中,自定义了一套 css 标准文件 .wxss,其中新增了一个单位 rpx ,可以根据屏幕宽度进行自适应。文档中定义:屏幕宽度为 750px
以iphone 6屏幕为例。i6屏幕宽度375px.小程序里宽度750rpx, 365px = 750rpx.比例是1 : 2
5. 你知道的设计模式
我讲了MVVM (Model View Viewmodel)
MVVM 在使用当中,利用双向绑定技术,使得 Model 变化时,ViewModel 会自动更新,而 ViewModel 变化时,View 也会自动变化
把Controller的数据和逻辑处理部分从中抽离出来,用一个专门的对象去管理,这个对象就是ViewModel,是Model和Controller之间的一座桥梁,在MVC下,Controller基本是无法测试的,里面混杂了个各种逻辑,而且分散在不同的地方。有了MVVM我们就可以测试里面的viewModel,来验证我们的处理结果对不对
小组讨论
我回答的是
首先分析困境,困境一难民拦路,难民即将饿死,不得不发放面包,困境二记者需要如实报道,既不能撒谎又不能损害公司形象
抓住主要矛盾,不是人道主义,而是危机公关的问题,危机公关有两种解决方法,一个是虚假公关,一个是转移注意点,换一套能够接受的说辞
SAP VT 群面记录相关推荐
- Jerry 的 SAP 技术交流群里讨论的技术问题都会同步到这个帖子里
导航目录 说明 问题1:ETAG 的作用? 问题2:fiori 可以实现移动端离线使用场景吗? 问题3: 关于 odatamodel V4 问题4:SAP有哪个表里面或者有哪个函数能查到一个DB表的占 ...
- SAP MM 采购信息记录里的Automatic Sourcing
SAP MM 采购信息记录里的Automatic Sourcing 笔者近日有关注到,在SAP MM的采购信息记录主数据里有一个Automatic Sourcing的栏位.因之前从未注意到这个,所以很 ...
- SAP PM设备主记录
SAP PM设备主记录 设备被称为系统中独立维护的单个对象.设备可以安装在不同的功能位置.您可以根据技术系统的基于对象的结构在组织中创建单个设备. 功能位置上的设备的使用在一段时间内被记录.您始终为系 ...
- 「SAP技术」SAP MM 采购信息记录新价格不能体现在采购订单新的ITEM上?
「SAP技术」SAP MM 采购信息记录新价格不能体现在采购订单新的ITEM上? 下午,一个同行朋友问我一个问题,说她修改了某个物料的采购价格,然后去一个老的采购订单上增加一个新的item,deliv ...
- sap打勾选项记录_记录意外的开关选项
sap打勾选项记录 Java开发人员可以做很多事情来使自己的生活以及维护该代码的其他人的生活更加轻松. 在本文中,我将探讨开发人员可以采用的一种非常简单的方法,以使每个人都更轻松. 对于每个阅读这篇文 ...
- nonebot2聊天机器人插件5:加群退群通报与退群次数记录join_and_leave
nonebot2聊天机器人插件5:加群退群通报与退群次数记录join_and_leave 1. 插件用途 2. 目录结构 3. 实现难点与解决方案 3.1 读取加群退群信息 3.2 数据库操作 4. ...
- elasticsearch集群搭建记录
elasticsearch集群搭建记录 一.集群服务器配置信息 二.安装 JDK 三.下载 ElasticSearch 安装包和中文分词器并解压 四.创建用于存放数据与日志的目录 五.集群配置 5.1 ...
- RocketMQ集群部署记录
RocketMQ集群部署记录 #引用 https://cloud.tencent.com/developer/article/1147765 一.RocketMQ基础知识介绍 Apache Ro ...
- Centos6下RocketMQ集群部署记录
一.RocketMQ基础知识介绍 Apache RocketMQ是阿里开源的一款高性能.高吞吐量.队列模型的消息中间件的分布式消息中间件. 上图是一个典型的消息中间件收发消息的模型,RocketMQ也 ...
最新文章
- windows 下更新 npm 和 node
- meta http-equiv=X-UA-Compatible content=IE=7 /意思是将IE8用IE7进行渲染,使网页在IE8下正常...
- 廖雪峰python教程整理笔记_廖雪峰python教程笔记(一)
- vue 原型设计 拖拽_设计即开发,如何打通软件研发的“任督二脉”?
- 设置Cookie请求头报错(Refused to set unsafe header “Cookie“)
- c++多线程在异常环境下的等待
- 「洛谷3469」「POI2008」BLO-Blockade【Tarjan求割点】
- 数学模型--预测模型、BP神经网络预测
- 相位测试音频mp3_音频测试标准是什么?
- svn之黄色感叹号处理方法
- Spring依赖注入和简单demo
- Linux终端分类及tty设置分辨率与字体
- 管理SQL Server AlwaysOn(5)——常规监控(1)——常规监控
- 工具之DBeaver安装及使用
- Leetcode 1774. Closest Dessert Cost 枚举法 vector 中的insert方法
- Git提交gitlab项目string) [], ParseException +FullyQualifiedErrorId :UnexpectedToken 异常,commit failed
- Android 如何实现气泡选择动画,食堂大妈看完都会了
- MySQL中的真实案例:某网站有email字段,存储邮件地址,想调查163,126,qq,eyou邮箱的比例;
- 【学习笔记】LSTM 李弘毅
- 为什么说饿了么全能超市藏着阿里零售的未来
热门文章
- 基于Python的ZED2教程 3.深度感知
- strcpy、wcscpy与_tcscpy关系 strcpy_s与strcpy比较
- 密码学前提知识了解(一)
- 服务器显示器怎么变1080p,如何设置「吃鸡」画面,才能既看得清,又足够流畅?...
- 动物鸿蒙的图片,自然界五种秃顶动物:红色秃猴和皮包猪(图)
- 尼康d7200拍照_尼康摄像机好吗 尼康D7200摄像机测评【图文】
- 毕业答辩的流程是什么
- 如何使用iOS9中的Core Spotlight框架
- mysql监控工具:spotlight on mysql
- 这样直接运行 Python 命令,电脑等于“裸奔”