程序代写代做代考 finance My journey

My journey

My journey
Martin Williams

2:108:182
103:145:70
122:104:174
248:156:87
139:14:4
0:124:173
100:200:185
0:53:95
128:181:218
179:200:162
188:179:214
251:205:171
197:134:129
192:222:235
177:227:220
127:154:175
81:131:189
Hyperlink
255:212:87
Highlight

LOGOLIBRARY\TW – DO NOT DELETE\12901\IC gStyle – Affinity.pptx
‹#›

2:108:182
103:145:70
122:104:174
248:156:87
139:14:4
0:124:173
100:200:185
0:53:95
128:181:218
179:200:162
188:179:214
251:205:171
197:134:129
192:222:235
177:227:220
127:154:175
81:131:189
Hyperlink
255:212:87
Highlight

To talk about my journey
Lincoln University -> Goldman Sachs
To challenge you

Why am I here?

class NavData
{
public:
bool                 isNPCNavigable;
SharedNav*     sharedNav;
bool            isPlayerNavigable;
NavigableData* navigableData;
};
16 bytes (128 bits)

LOGOLIBRARY\TW – DO NOT DELETE\12901\IC gStyle – Affinity.pptx
‹#›

2:108:182
103:145:70
122:104:174
248:156:87
139:14:4
0:124:173
100:200:185
0:53:95
128:181:218
179:200:162
188:179:214
251:205:171
197:134:129
192:222:235
177:227:220
127:154:175
81:131:189
Hyperlink
255:212:87
Highlight

University of Lincoln graduate
Software Development with Games Computing
Graduated 2006 with a 2:1
VP in Goldman Sachs Technology Division

I’m you in 9 years time!

Who am I?

LOGOLIBRARY\TW – DO NOT DELETE\12901\IC gStyle – Affinity.pptx
‹#›

2:108:182
103:145:70
122:104:174
248:156:87
139:14:4
0:124:173
100:200:185
0:53:95
128:181:218
179:200:162
188:179:214
251:205:171
197:134:129
192:222:235
177:227:220
127:154:175
81:131:189
Hyperlink
255:212:87
Highlight

“The Goldman Sachs Group, Inc. is a leading global investment banking, securities and investment management firm that provides a wide range of financial services to a substantial and diversified client base that includes corporations, financial institutions, governments and high-net-worth individuals. Founded in 1869, the firm is headquartered in New York and maintains offices in all major financial centres around the world.”

Investment Bank
Technology Company
Community Teamworks
Goldman Sachs Gives

Who are GS?

LOGOLIBRARY\TW – DO NOT DELETE\12901\IC gStyle – Affinity.pptx
‹#›

2:108:182
103:145:70
122:104:174
248:156:87
139:14:4
0:124:173
100:200:185
0:53:95
128:181:218
179:200:162
188:179:214
251:205:171
197:134:129
192:222:235
177:227:220
127:154:175
81:131:189
Hyperlink
255:212:87
Highlight

Why is it 16 bytes?

A first attempt at answering

class NavData
{
public:
bool                 isNPCNavigable;
SharedNav*     sharedNav;
bool            isPlayerNavigable;
NavigableData* navigableData;
};

LOGOLIBRARY\TW – DO NOT DELETE\12901\IC gStyle – Affinity.pptx
‹#›

2:108:182
103:145:70
122:104:174
248:156:87
139:14:4
0:124:173
100:200:185
0:53:95
128:181:218
179:200:162
188:179:214
251:205:171
197:134:129
192:222:235
177:227:220
127:154:175
81:131:189
Hyperlink
255:212:87
Highlight

Simple reorder

A first attempt at answering

class NavData
{
public:
SharedNav*     sharedNav;
NavigableData* navigableData;
bool                 isNPCNavigable;
bool            isPlayerNavigable;
};

12 bytes (96 bits)

LOGOLIBRARY\TW – DO NOT DELETE\12901\IC gStyle – Affinity.pptx
‹#›

2:108:182
103:145:70
122:104:174
248:156:87
139:14:4
0:124:173
100:200:185
0:53:95
128:181:218
179:200:162
188:179:214
251:205:171
197:134:129
192:222:235
177:227:220
127:154:175
81:131:189
Hyperlink
255:212:87
Highlight

A total disaster!
Learning experience
Review
Did not show tech skills
Did well at soft questions

First interview

LOGOLIBRARY\TW – DO NOT DELETE\12901\IC gStyle – Affinity.pptx
‹#›

2:108:182
103:145:70
122:104:174
248:156:87
139:14:4
0:124:173
100:200:185
0:53:95
128:181:218
179:200:162
188:179:214
251:205:171
197:134:129
192:222:235
177:227:220
127:154:175
81:131:189
Hyperlink
255:212:87
Highlight

Much better!
Bjarne Stroustrup
Practical questions
It’s a trap!

Next interviews

LOGOLIBRARY\TW – DO NOT DELETE\12901\IC gStyle – Affinity.pptx
‹#›

2:108:182
103:145:70
122:104:174
248:156:87
139:14:4
0:124:173
100:200:185
0:53:95
128:181:218
179:200:162
188:179:214
251:205:171
197:134:129
192:222:235
177:227:220
127:154:175
81:131:189
Hyperlink
255:212:87
Highlight

What is SharedNav?
What is NavigableData?

Some questions

class NavData
{
public:
SharedNav*     sharedNav;
NavigableData* navigableData;
bool                 isNPCNavigable;
bool            isPlayerNavigable;
};

LOGOLIBRARY\TW – DO NOT DELETE\12901\IC gStyle – Affinity.pptx
‹#›

2:108:182
103:145:70
122:104:174
248:156:87
139:14:4
0:124:173
100:200:185
0:53:95
128:181:218
179:200:162
188:179:214
251:205:171
197:134:129
192:222:235
177:227:220
127:154:175
81:131:189
Hyperlink
255:212:87
Highlight

What is SharedNav?
What is NavigableData?

Some questions

class NavData
{
public:
SharedNav*     sharedNav;
bool                 isNPCNavigable;
bool            isPlayerNavigable;
};

8 bytes (64 bits)

LOGOLIBRARY\TW – DO NOT DELETE\12901\IC gStyle – Affinity.pptx
‹#›

2:108:182
103:145:70
122:104:174
248:156:87
139:14:4
0:124:173
100:200:185
0:53:95
128:181:218
179:200:162
188:179:214
251:205:171
197:134:129
192:222:235
177:227:220
127:154:175
81:131:189
Hyperlink
255:212:87
Highlight

Enjoyed working at Frontier
Thrillville 2
The Outsider
Lost Winds
Elite: Dangerous
Worked with great people
Challenging technical problems

Life at Frontier

LOGOLIBRARY\TW – DO NOT DELETE\12901\IC gStyle – Affinity.pptx
‹#›

2:108:182
103:145:70
122:104:174
248:156:87
139:14:4
0:124:173
100:200:185
0:53:95
128:181:218
179:200:162
188:179:214
251:205:171
197:134:129
192:222:235
177:227:220
127:154:175
81:131:189
Hyperlink
255:212:87
Highlight

Financial sector always interested me
Using the same skills
3 interviews
2 offers

A move into Finance

LOGOLIBRARY\TW – DO NOT DELETE\12901\IC gStyle – Affinity.pptx
‹#›

2:108:182
103:145:70
122:104:174
248:156:87
139:14:4
0:124:173
100:200:185
0:53:95
128:181:218
179:200:162
188:179:214
251:205:171
197:134:129
192:222:235
177:227:220
127:154:175
81:131:189
Hyperlink
255:212:87
Highlight

Very different from games development!
Technology focused role
Interest Rate Products
Career Ladder!

Life at Goldman Sachs

LOGOLIBRARY\TW – DO NOT DELETE\12901\IC gStyle – Affinity.pptx
‹#›

2:108:182
103:145:70
122:104:174
248:156:87
139:14:4
0:124:173
100:200:185
0:53:95
128:181:218
179:200:162
188:179:214
251:205:171
197:134:129
192:222:235
177:227:220
127:154:175
81:131:189
Hyperlink
255:212:87
Highlight
A bed of roses

LOGOLIBRARY\TW – DO NOT DELETE\12901\IC gStyle – Affinity.pptx
‹#›

2:108:182
103:145:70
122:104:174
248:156:87
139:14:4
0:124:173
100:200:185
0:53:95
128:181:218
179:200:162
188:179:214
251:205:171
197:134:129
192:222:235
177:227:220
127:154:175
81:131:189
Hyperlink
255:212:87
Highlight

What are the contents of a pointer?
0 0000 0000
4 0000 0100
8 0000 1000
12 0000 1100
etc

We can go smaller!

class NavData
{
public:
SharedNav*     sharedNav;
bool                 isNPCNavigable;
bool            isPlayerNavigable;
};

LOGOLIBRARY\TW – DO NOT DELETE\12901\IC gStyle – Affinity.pptx
‹#›

2:108:182
103:145:70
122:104:174
248:156:87
139:14:4
0:124:173
100:200:185
0:53:95
128:181:218
179:200:162
188:179:214
251:205:171
197:134:129
192:222:235
177:227:220
127:154:175
81:131:189
Hyperlink
255:212:87
Highlight

What are the contents of a pointer?
0 0000 0000
4 0000 0100
8 0000 1000
12 0000 1100
etc

We can go smaller!

class NavData
{
public:
SharedNav*     sharedNav;
bool                 isNPCNavigable;
bool            isPlayerNavigable;
};

LOGOLIBRARY\TW – DO NOT DELETE\12901\IC gStyle – Affinity.pptx
‹#›

2:108:182
103:145:70
122:104:174
248:156:87
139:14:4
0:124:173
100:200:185
0:53:95
128:181:218
179:200:162
188:179:214
251:205:171
197:134:129
192:222:235
177:227:220
127:154:175
81:131:189
Hyperlink
255:212:87
Highlight
We can go smaller!

class NavData
{
public:
SharedNav*     sharedNav;
bool                 isNPCNavigable;
bool            isPlayerNavigable;
};

LOGOLIBRARY\TW – DO NOT DELETE\12901\IC gStyle – Affinity.pptx
‹#›

2:108:182
103:145:70
122:104:174
248:156:87
139:14:4
0:124:173
100:200:185
0:53:95
128:181:218
179:200:162
188:179:214
251:205:171
197:134:129
192:222:235
177:227:220
127:154:175
81:131:189
Hyperlink
255:212:87
Highlight
We can go smaller!

class NavData
{
public:
SharedNav*     getSharedNav();
NavigableData*     getNavigableData();
bool                 getNPCNavigable();
bool            getPlayerNavigable();
private:
uint32_t        data;
};

4 bytes (32 bits)

LOGOLIBRARY\TW – DO NOT DELETE\12901\IC gStyle – Affinity.pptx
‹#›

2:108:182
103:145:70
122:104:174
248:156:87
139:14:4
0:124:173
100:200:185
0:53:95
128:181:218
179:200:162
188:179:214
251:205:171
197:134:129
192:222:235
177:227:220
127:154:175
81:131:189
Hyperlink
255:212:87
Highlight
Even smaller

class NavData
{
public:
SharedNav*     getSharedNav();
NavigableData*     getNavigableData();
bool                 getNPCNavigable();
bool            getPlayerNavigable();
private:
uint16_t        data;
};

2 bytes (16 bits)

LOGOLIBRARY\TW – DO NOT DELETE\12901\IC gStyle – Affinity.pptx
‹#›

2:108:182
103:145:70
122:104:174
248:156:87
139:14:4
0:124:173
100:200:185
0:53:95
128:181:218
179:200:162
188:179:214
251:205:171
197:134:129
192:222:235
177:227:220
127:154:175
81:131:189
Hyperlink
255:212:87
Highlight
Any questions?

LOGOLIBRARY\TW – DO NOT DELETE\12901\IC gStyle – Affinity.pptx
‹#›

2:108:182
103:145:70
122:104:174
248:156:87
139:14:4
0:124:173
100:200:185
0:53:95
128:181:218
179:200:162
188:179:214
251:205:171
197:134:129
192:222:235
177:227:220
127:154:175
81:131:189
Hyperlink
255:212:87
Highlight