# AngualrProjects **Repository Path**: yhh1234/AngualrProjects ## Basic Information - **Project Name**: AngualrProjects - **Description**: 对应 angular 常用的技术 包含 ang4 和9 - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-09-18 - **Last Updated**: 2021-10-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # AngualrProjects #### 介绍 对应 angular 常用的技术 包含 ang4 和9 #### 软件架构 软件架构说明 #### 安装教程 1. xxxx 2. xxxx 3. xxxx #### 使用说明 1. xxxx 2. xxxx 3. xxxx #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 码云特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. 码云官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解码云上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是码云最有价值开源项目,是码云综合评定出的优秀开源项目 5. 码云官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. 码云封面人物是一档用来展示码云会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/) 链接:https://pan.baidu.com/s/1l-aVm_oY5mkOk0FIt49SlQ 密码:womt 第十期 链接: https://pan.baidu.com/s/187uJHgJQZzBwd28jk0WoJQ 提取码: 0eew Skip to end of metadata Created by Steven Shi, last modified by Allen Cai on May 20, 2019 Go to start of metadata This plan is for new comer in the first 30-days after on boarding. The goal is the new comer is able to be capable of doing regular work with related business/project/technology knowledge once the training is done. New Hire Training Period Team Lead Team Manager Week 1 Item Training material location Instructor HR on-boarding training Introduce to existing team members Setup the cube, work machine and test device Introduction of GDS overview, GD product overview, team project overview Apply for related permissions includes PD/SD/Jira/Perforce/Splunk/DB/EmailGroups/RemedyForce/TeamCity Setup work-space of projects and share design/workflow documents introduce development process Week 2 ~ 3 Item Training material location Instructor Session 1 - Knowledge transfer for Uber CBR and debug pass. Cash+Back+Reward //DotNet/current/MMS/Service/CashBackReward/V1/MMS.Service.CashBackReward.sln //DotNet/current/MMS/Agents/CashBackRewardPublisher/CashBackRewardPublisher.sln //DotNet/current/MMS/Agents/UberCashRewardConfigProcessor/ Nate He Session 2 - Knowledge transfer for GD/WMT CBR Cash+Back+Reward //DotNet/current/MMS/Service/CashBackReward/V1/MMS.Service.CashBackReward.sln //DotNet/current/MMS/Agents/CashBackRewardPublisher/CashBackRewardPublisher.sln //DotNet/current/MMS/Agents/CashRewardProcessor/CashRewardProcessor.sln //DotNet/current/SoaV3/AccountManagement/AccountManagement.sln //DotNet/current/SoaV3/Agents/AuthReleaseProcessor/AuthReleaseProcessor.sln Nate He Session 3 - Knowledge transfer for Vault Transfer and debug pass. Vault+Transfer //DotNet/current/MMS/Service/FundTransfer/V1/MMS.Service.FundTransfer.sln //DotNet/current/MMS/Service/DepositAccount/V1/MMS.Service.DepositAccount.sln //DotNet/current/Gdot/Composite/LimitVerification/LimitVerification.sln Nate He Session 4 - Knowledge transfer for legacy eStatment in CardAccountTransaction service and debug pass. E-statement //DotNet/current/Gdot/Composite/CardAccountTransaction/CardAccountTransaction.sln Steven Shi Session 5 - Knowledge transfer for ElasticSearchNightlyImport job which is syncing GoBank historical transactions to ElasticSearch Elastic Search [Spike]Presentation Service for Transaction History (PTS Only) //DotNet/current/Gdot/Agents/ElasticSearchImport/NightlyElasticSearchImport.sln Nate He Session 6 - Knowledge transfer for FireWire Peerpayment, MGAL, Crypto Service Firewire FireWire - Environment Servers List Steven Shi Session 7 - Knowledge transfer for GBOS EStatementProcessor, Baas project BaaS E-Statement //GBOS/Trunk/APP/Services/EStatementProcessor/EStatementProcessor.sln Steven Shi, Allen Cai Session 8 - Knowledge transfer for EAM service in GSS. GSS External Account Mgmt //GSS/Trunk/MMSSVC/Web/Services/ExternalAccountManagement/V1/ExternalAccountManagement.sln Nate He For each session, after the introduction, assignment should be prepared for the new hire to get familiar with the area. Review code and read document are mandatory. The owner of that session should check the knowledge acceptance level of new hire on the following days and answer questions if needed. Week 4 Item Training material location Instructor assign 2 stories or bugs for new hire to implement or fix (one easy, one challenge) implement stories or fix bugs with the standard development process independently suggest one improvement of the product/workflow/code base Introduce the support team to new hire (e.g. WebAPI, RE, IT...) check with Team lead on the performance/progress of the new hire 1:1 with new hire to setup goal for the probation period Notify PGM to count in new hire as a new scrum team resource and set to 70% capacity Questions: What is the purpose of the "Uber Cash Reward Config Processor"? The solution "Uber Cash Reward Config Processor" is based on .Net Core 2.1, Yes Or No? The message queue is RabittMQ in the CBR system, Yes Or No? The solution "External Account Mgmt" is based on .Net Core 2.0, Yes Or No? Could you please explain the flow of Business Rule Engine? Currently, how many kinds of uber transaction are been handled in the CBR? And what are them? The FundTransfer service is based on WCF,Yes Or No? Could you please simply explain the whole flow of CBR for Uber Transactions( CBR Publisher, Service, FundTransfer)? Could you please simply explain the mainly logic for one of the fundTransfer's API interfaces? Could you please simply explain the flow of CBR for GD/WMT? FireWirequestions What’s the main components in firewire for Core and Partner team. What’s is the function of firewire different transactions: P2P, TopUp, Split, Disbursement, Charge. Draw a sequence flow of a incoming TopUp request between components. What is PeerPayment API and specify the API methods functions. List the sequence of which of the Peerpayment Api call from create a account to do a TopUp. What is signature and how we generate and validate the signature? What is MGAL and when it is called? Specify the function of below method Transact, Void, Timeoutvoid, Refund, Auth, AuthComplete. Specify the batch Jobs for Firewire that belongs to partner team. What’s the database and tables used for MGAL and batch jobs, and what’s the usage?