Files
org-notes/notes.org
Adam Mohammed 654ec03e7c start of 4/18
2023-04-18 11:01:49 -04:00

2.8 KiB
Raw Blame History

Tasks

DONE Interview with Roopa Bose

  • 7 Years Experience
  • Go GRPC
  • Docker
  • DB
  • JS

DONE Roopa Interview

How did you reduce deplyoment time? How did you optimize for dependency? What wentinto reducing latency with API calls?

Just moved to canada

6 years java 2 yrs golang transition from java to golang tutorials had to build a feature - used this as practical experience

startup experience

Got into angular as part of startup

EC2 and S3

Interested in Backends'

Difference bw authentication

  • are you you
  • do you have permissions

Describe the structure of a JWT token expiration session managments user information is encrypted

container envelopes environment containers

prod issue was reported by customer missed a test case? did not have a proper testing tool? testing strategy? QA team and developer?

what langauges are you most comfortable with? leet code done in java

returned cache result rotate secrets found out from logs

diagnosing the issues service had exceeded timeout.

marques Q:

DONE Give Feedback on Roopa

Roopas didn't seem like the strongest candidate to me.

During the short-form questions, she understood conceptually the JWT and authentication vs authorization. She hasn't worked with K8s. With a little guidance she did seem to understand what a container was. At first the explanation was a "virtualenv".

My read on the answers were that the information she communicated was decent surface level knowledge but when drilling down a bit further, the understanding broke down quickly.

With respect to the long-form questions, she did much better. I liked her answers for how she had improved the microservices in her previous job. She had implemented a caching layer to keep data local within their services as opposed to always hitting Salesforce. I would say that her process for identitifying the issue was a bit lacking, but she did provide results, so it worked out. The strategy to diagnose the problem was more of seeing errors in logs and then looking at the fix, but given that they didn't have much in terms of o11y, I think that's the best she could have done.

She hadn't really known what we did, and wasn't able to make it very far in guessing how provisioning would work. Given that she hasn't worked in the space, I would expect her to think about what could possibly go into this, but she didn't get far without Sarah leading her through it.

Overall, I think that she's not fit for the senior position.

TODO Add logging to RAILS for affected 1564 users

TODO Upgrade CRDB to 22.2.7

TODO look at VMC-E SDDC

TODO Create a story for representing VMC-E plans in API

TODO Put together POC for micro-caching RAILS

TODO Look at "compiling" krakend configs from OpenAPI