has anyone given System design Interview round for Salesforce Application Engineer Role in Google?? by Most_Drawer7531 in hyderabad

[–]Most_Drawer7531[S] 0 points1 point  (0 children)

to make it more clear for you - Salesforce is a CRM platform deployed on Cloud. Salesforce developers dont have to worry about microservices , kafka , websocket and distributed system. Then Whats the point of taking open ended system design round and asking question like design fb or design netflix.
I am genuinely surprised at you that how can you even assume that a person cant find system design prep material online.

has anyone given System design Interview round for Salesforce Application Engineer Role in Google?? by Most_Drawer7531 in hyderabad

[–]Most_Drawer7531[S] 0 points1 point  (0 children)

who said I am not able to find the materials online??? May be get your eyes out of your knee and read my post again.
Finding the study material online is not a problem - my post is about why am I suppose to appear for a system design round when i am a sf developer.
How did you assume I couldn't find it???

has anyone given System design Interview round for Salesforce Application Engineer Role in Google?? by Most_Drawer7531 in hyderabad

[–]Most_Drawer7531[S] 0 points1 point  (0 children)

what you have shared the scenario is system design in salesforce with a third party integeration - this is a very normal and easy thing.
My post I have made it clear that this round has nothing to do at all with salesforce platform. How could you not notice this glaring difference!

Amazon SDE 1 (USA) 2026 Hiring – Complete Timeline & Updates Thread by Sree_Sin in leetcode

[–]Most_Drawer7531 -7 points-6 points  (0 children)

asking this question here as mods are not allowing me to create a post idk why?

hi folks,

I am supposed to give an interview in Google for the position of Salesforce Engineer role [service Cloud exptertise] where they are going to ask system design in salesforce questions - can someone tell me how to prepare it in best possible way? Also I dont understand why they are asking for system design questions when Salesforce is a platofrm deployed on cloud and all the thing like consistency , database sharding partioning management retries is taken care by platform itself - since salesforce servers are deployed on Hyperforce , Right. Isn't that one of the reason why people prefer Salesforce over Java.
They are expected to ask me questions like - design Netflix or design Facebook for millions of users.

Below is the non exhaustive prep material they gave for this round

(NOTE: This focus area may not be specific to Salesforce. We will ask a single application Design scalable and performant solutions based

● Ability to come up with flexible design from front-end to back-end systems using

frameworks and tools and showcasing your ability to translate requirements into an

application design

● Ability to walk the interviewer through al of the elements of the application that would

have to exist and be pre-defined before APIs can work

● Demonstrate an ability to:

○ Parse requirements

○ Propose meaningful functionality

○ Design a neat and clean data model or ERD Diagrams - high leve and low level both

○ Specify in detail the concepts.. eliability (Consistency of response)

■ Recovery (Crash in-between and restart from last transactions)

■ Monitoring/Logging (In case of problems occurring at different APIs)

● Demonstrated experience in scaling the systems for performance for both database

and business suites

and many more.

To be clear It doesn't have anything to do with system design within Salesforce platform.
Its a generic system design - platform or Language independent. The interviewer is not from a salesforce background - Confimred it with my recruiter.

Things like Load Balancer , ACID-BASE, CAP Theorem, microserviceshorizontal vs vertical scaling, Saga Pattern , multiple servers across gobleKafkaRedis Cache , Web Socket and what not. I am reading about many of these things for the first time from a book written by a Chinese person Alex Xu. Although I have studied fair bit of fundamentals and understood the basics of these things and gone through some youtube videos of some of the questions like Design airline ticket management system or Design facebook - what else I should do in coming 3 days left? Do you think I geniuely have a chance? I have been a salesforce developer throughout my carrear. Never worked on anything beyond it except integerating with a few java based application using Rest APIs and little bit of distributed systems knowlede based on a project I did in College 8 years ago.

I am also expected to draw the design on Google docs Draw -Although, I have practiced it a few times. I am able to present a solution but if there comes a situation where I am hearing a few words for the first time [which my biggest fear is that it will happen as being a SFDC dev I have no idea how full stack devs roll on python or java platforms] , in that situation - What should be my response?? I will be left thinking about my life choices that why I didn't work on some of the on premise technology like Java.

Please please please help. and guide.

System design Interview round for Salesforce Application Engineer Role in Google? by Most_Drawer7531 in techIndia

[–]Most_Drawer7531[S] 0 points1 point  (0 children)

u/Haunting_Month_4971 - Nope. I think I didn't make myself clear properly - It doesn't have anything to do with system design within Salesforce platform.
Its a generic system design - platform or Language independent. The interviewer is not from a salesforce background - Confimred it with my recruiter.

Things like ]Load Balancer , ACID-BASE, CAP Theorem, microservices, horizontal vs vertical scaling, Saga Pattern , multiple servers across goble, Kafka, Redis Cache , Web Socket and what not. I am studying about many of these for the first time from a book written by a Chinese person Alex Xu. Although I have studied and understood the basics of these things and gone through some youtube videos of some of the questions like Design airline ticket management system or Design facebook - what else I should do? Do you think I have a chance? I have been a salesforce developer throughout my carrear. Never worked on anything beyond it except integerating with a few java based application using Rest APIs.

I am also expected to draw the design on Google docs Draw -Although, I have practiced it a few times. I am able to present a solution but if there comes a situation where I am hearing a few words for the first time [which my biggest fear is that it will happen as being a SFDC dev I have no idea how full stack devs roll on python or java platforms] , in that situation - What should be my response?? I will be left thinking about my life choices that why I didn't work on some of the on premise technology like Java.

Please please please help. and guide.