𝗜𝗳 𝘆𝗼𝘂 𝗵𝗮𝘃𝗲 𝘆𝗼𝘂𝗿 𝗳𝗿𝗼𝗻𝘁𝗲𝗻𝗱 𝗶𝗻𝘁𝗲𝗿𝘃𝗶𝗲𝘄 𝗶𝗻 𝗷𝘂𝘀𝘁 𝟮 𝗱𝗮𝘆𝘀, 𝗱𝗼𝗻'𝘁 𝗽𝗮𝗻𝗶𝗰 𝗮𝗻𝗱 𝗱𝗼𝗻'𝘁 𝘁𝗿𝘆 𝘁𝗼 𝗰𝗼𝘃𝗲𝗿 𝗲𝘃𝗲𝗿𝘆𝘁𝗵𝗶𝗻𝗴, 𝗷𝘂𝘀𝘁 𝘀𝘁𝘂𝗱𝘆 𝘁𝗵𝗲𝘀𝗲 𝘁𝗼𝗽𝗶𝗰𝘀. If your interview is close, this is the highest-ROI prep list: 𝗝𝗮𝘃𝗮𝗦𝗰𝗿𝗶𝗽𝘁 𝗳𝘂𝗻𝗱𝗮𝗺𝗲𝗻𝘁𝗮𝗹𝘀 (𝗻𝗼𝗻-𝗻𝗲𝗴𝗼𝘁𝗶𝗮𝗯𝗹𝗲) • var, let, const + block/function scope • Hoisting & Temporal Dead Zone • Closures & lexical environment • this binding, call / apply / bind, arrow functions • Prototype chain & inheritance • ES6 classes vs prototypes (what is syntax sugar, what is not) 👉 These explain why most bugs happen. 𝗘𝘅𝗲𝗰𝘂𝘁𝗶𝗼𝗻 & 𝗮𝘀𝘆𝗻𝗰 𝗯𝗲𝗵𝗮𝘃𝗶𝗼𝗿 • Event loop: call stack, task queue, microtask queue • Promises & chaining • async / await patterns (error handling, sequencing) • Stale closures in async code 👉 Almost every “why does this behave weirdly?” question lives here. 𝗗𝗮𝘁𝗮 & 𝗿𝗲𝗳𝗲𝗿𝗲𝗻𝗰𝗲𝘀 • Equality & coercion (== vs ===, truthy/falsy) • Deep vs shallow copy • Object & array references • map, filter, reduce, find, some, every 👉 Interviewers love probing reference bugs. 𝗕𝗿𝗼𝘄𝘀𝗲𝗿 & 𝗗𝗢𝗠 (𝗼𝗳𝘁𝗲𝗻 𝘂𝗻𝗱𝗲𝗿𝗲𝘀𝘁𝗶𝗺𝗮𝘁𝗲𝗱) • DOM events & event delegation • Reflow vs repaint (what actually triggers them) • Debouncing vs throttling • requestAnimationFrame (when and why) 👉 This separates frontend engineers from React users. 𝗡𝗲𝘁𝘄𝗼𝗿𝗸 & 𝘀𝗶𝗱𝗲 𝗲𝗳𝗳𝗲𝗰𝘁𝘀 • Fetch API • AbortController (why cancellation matters) • CORS basics (what FE controls vs what it doesn’t) • Web storage vs cookies (when to use what) 👉 Real-world frontend is async + network heavy. 𝗣𝗲𝗿𝗳𝗼𝗿𝗺𝗮𝗻𝗰𝗲 & 𝗮𝗿𝗰𝗵𝗶𝘁𝗲𝗰𝘁𝘂𝗿𝗲 𝘀𝗶𝗴𝗻𝗮𝗹𝘀 • Pure functions & testable code • When memoization helps vs hurts • Web Workers (what problems they actually solve) 👉 You don’t need mastery you need reasoning. 𝗛𝗼𝘄 𝘁𝗼 𝘀𝘁𝘂𝗱𝘆 𝘁𝗵𝗲𝘀𝗲 𝗶𝗻 𝟮 𝗱𝗮𝘆𝘀 Don’t memorize definitions. For each topic, practice answering: Why does this exist? What breaks if I misuse it? Where have I seen this bug in real code? That’s how interviews probe. My eBook will save you weeks of scattered prep. 📘 300+ JS and ReactJS questions 📘 60 System Design Question (HLD and LLD) 👉✅️Grab ebook here: https://lnkd.in/g9hdUJkf #frontend #javascript #reactjs #interviewpreparation #frontenddeveloper #webdevelopment #career
Frontend Interview Prep in 2 Days
More Relevant Posts
-
https://lnkd.in/dQHXJCmG — Most engineers think knowing how to map an array makes them a Senior, but they are dead wrong. After years of scaling enterprise-level platforms and building frontendengineers.com, I’ve realized that the gap between mid-level and senior isn't just experience—it's depth. It’s one thing to use a 'map' in React JS; it’s an entirely different beast to manage high-density lists in Angular while maintaining strict performance budgets. In our latest 5,000+ word deep dive, we move past the 'how-to' and get into the 'why' of modern architecture. We break down complex primitives like Linkify React implementations and why choosing the wrong list-style-type in CSS can actually impact your layout shift. Transitioning to a Senior or Staff role requires you to master the nuances of React 19, Next.js 15 loading patterns, and advanced TypeScript patterns. You need to understand why a 'Loading Spinner' isn't a UX strategy and how 'Loadable Components' impact your Core Web Vitals at scale. Whether you are dealing with Micro Frontends or optimizing Lodash imports to shave off 20kb from your bundle, depth is your only leverage. I’ve spent months distilling these insights into Part 240 of our Handbook because the industry is tired of surface-level tutorials. Stop guessing and start engineering. Want all 205+ guides in a single, high-value PDF? Grab the Master Frontend Engineering Handbook 2026 here: https://lnkd.in/dGQhFu6y What is the one technical concept you think separates a Mid-level from a Senior Engineer in 2025? Tag someone who is currently leveling up their career. #FrontendEngineering #ReactJS #NextJS #TypeScript #WebDevelopment #SoftwareEngineering #Coding #Programming #Javascript #TechLeads #SystemDesign #FullStack #SeniorEngineer #WebPerformance #Angular #MicroFrontends #SoftwareArchitecture #FrontendDeveloper #CareerGrowth #InterviewPrep #CodeQuality #TechCommunity #React19 #OpenSource #WebDesign #PerformanceOptimization #EngineeringManager #StaffEngineer #UIUX #FrontendEngineers
To view or add a comment, sign in
-
https://lnkd.in/dQHXJCmG — Most engineers think senior interviews are just harder LeetCode, but the reality is much more brutal. After building frontendengineers.com and scaling applications at enterprise levels for over a decade, I’ve seen exactly where the bridge between mid-level and senior engineer collapses. It’s not about knowing how to write a basic component; it's about understanding the architectural trade-offs that affect millions of users. In Part 240 of my handbook, I’m pulling back the curtain on the deep-level implementation details that high-growth companies actually test for. Mastering "linkify react" or managing a "list in angular" sounds simple on the surface, but can you discuss the memory implications of reconciliation in React 19? Can you explain why a specific "loader in react js" might actually hurt your Core Web Vitals if not orchestrated correctly with Next.js 15 streaming? We don't just use Lodash because it's convenient—we analyze the tree-shaking impact on our production bundles. Whether it’s mastering Mantine components, optimizing Map objects in React, or handling complex login authentication flows, the nuance is where the Senior title is earned. I’ve spent thousands of hours distilling these patterns so you don't have to learn them the hard way during a live system design round. Stop being a "ticket-taker" and start being the architect who understands the "why" behind every line of TypeScript. Want all 205+ guides in a single, high-value PDF? Grab the Master Frontend Engineering Handbook 2026 here: https://lnkd.in/dGQhFu6y What’s the one frontend interview question that actually stumped you recently? Let's discuss in the comments. Tag someone who is currently preparing for their next big career jump! #FrontendEngineering #ReactJS #WebDevelopment #SoftwareArchitecture #NextJS #TypeScript #JavaScript #SeniorDeveloper #TechCareer #InterviewPrep #Frontend #Coding #SoftwareEngineering #Angular #SystemDesign #PerformanceOptimization #WebVitals #Programming #EngineeringManager #TechLeads #MasterHandbook #CareerGrowth #FrontendDeveloper #React19 #NextJS15 #DeveloperExperience #OpenSource #Harshal #FrontendEngineers #CodingLife
To view or add a comment, sign in
-
https://lnkd.in/dA5WRcBb — The gap between a Mid-level and a Senior engineer isn't just about how many lines of code you write, it’s about how you handle the "invisible" constraints of scale. I’ve spent the last decade building frontendengineers.com and architecting systems for millions of users, and I’ve seen one recurring pattern. Juniors focus on getting the UI to "look right" on their machine; Seniors focus on how the UI survives a Micro Frontend architecture across 50 different edge cases. In my latest 5,000+ word deep dive, I break down the nuances of advanced responsive design that most people overlook during high-stakes interviews. We aren't just talking about basic media queries; we are talking about the intersection of React 19 hooks, Web Vitals, and the performance cost of CSS-in-JS vs. native CSS variables. Using `memo` in React is a standard practice, but knowing *when* it actually prevents a re-render in a complex grid layout is where the real engineering happens. Whether you are using Next.js 15 to optimize Largest Contentful Paint (LCP) or managing state with MobX across decoupled modules, the principles remain the same. I’ve seen too many talented engineers fail interviews because they couldn't explain the performance trade-offs of a meta redirect versus a server-side redirect in a Micro Frontend setup. This guide covers everything from `meta property og` tags for SEO to building production-ready modals in Next.js that don't destroy your accessibility score. Stop guessing and start engineering with a level of depth that makes you the obvious choice for Staff and Lead roles. Want all 205+ guides in a single, high-value PDF? Grab the Master Frontend Engineering Handbook 2026 here: https://lnkd.in/dGQhFu6y What is the most challenging responsive design bug you've ever had to fix in a production environment? Tag a senior engineer who needs to see this deep dive. #FrontendEngineering #ReactJS #WebDevelopment #SoftwareArchitecture #SeniorEngineer #NextJS #TypeScript #JavaScript #CodingInterview #TechLead #Programming #WebPerformance #CSS #MicroFrontends #SystemDesign #FrontendEngineers #CareerGrowth #SoftwareEngineering #React19 #ResponsiveDesign #WebDesign #UIUX #TechCommunity #FullStack #MERNStack #CleanCode #DeveloperExperience #EngineeringManager #WebVitals #FrontendDevelopment
To view or add a comment, sign in
-
https://lnkd.in/dQHXJCmG — Most engineers think they know React, but they fail senior interviews because they can't explain the 'why' behind the 'how.' After scaling frontendengineers.com to thousands of users and building enterprise-grade systems, I’ve realized the gap between Mid-level and Senior isn't about syntax—it's about architecture. I spent weeks distilling 12 years of engineering experience into this 5,000-word deep dive because I'm tired of seeing brilliant devs get rejected over fundamental gaps. We don't just look at how to use a 'map' in React; we analyze reconciliation, memory overhead, and why 'map key react' is a performance bottleneck if handled incorrectly. Seniority means knowing when to reach for 'lodash' and when to stick to native ES6 to optimize your Core Web Vitals. In this handbook, we dive into complex implementations like 'linkify react' and 'list angular' patterns that separate the coders from the architects. Transitioning to React 19 and Next.js 15 requires a paradigm shift in how we handle Server Components and 'loading' states. Whether it's mastering 'micro frontends' or understanding 'llvm frontend' basics, the depth of your knowledge determines your market value. I’ve reviewed hundreds of system design docs, and the common failure is always the same: a lack of understanding of the underlying render cycle. Stop just 'making it work' and start 'making it scale' at an enterprise level. This guide is the blueprint I wish I had when I was making the jump to Staff Engineer. What is the one frontend interview topic that always feels like a 'black box' to you? Tag an engineer who is currently leveling up for their next big career move. #FrontendEngineering #ReactJS #WebDevelopment #JavaScript #SoftwareEngineering #CodingInterview #SeniorDeveloper #TechLeads #SystemDesign #NextJS #TypeScript #Programming #WebPerformance #Angular #WebDev #CareerGrowth #FrontendDeveloper #SoftwareArchitecture #CodingLife #React19 #ModernWeb #EngineeringManagement #CareerPivot #TechCareer #FullStack #MicroFrontends #CleanCode #DeveloperExperience #OpenSource #Harshal
To view or add a comment, sign in
-
https://lnkd.in/dp_GCVfd — Most engineers stay stuck in 'Junior Land' because they think knowing React syntax is enough to pass a Senior interview. After years of building frontendengineers.com and scaling enterprise-level applications for millions of users, I’ve seen the same pattern repeat itself. The gap between a Mid-level and a Staff engineer isn't about how fast you code; it's about how you handle the 'Deep Why' behind every architectural decision. In my latest 5,000+ word deep dive, I’m pulling back the curtain on the technical nuances that separate the top 1% from the rest of the pack. We aren't just looking at a simple 'a href' tag or how to 'add bootstrap to html' anymore. We are diving deep into React 19 internals, optimizing Next.js 15 for Core Web Vitals, and mastering TypeScript at scale. I break down complex scenarios like handling 100vh CSS bugs on mobile devices, implementing 301 redirects within your app logic, and the real-world usage of an Action Creator in Redux. True seniority is found in understanding the mechanics of _app.js, fine-tuning 3D CSS transforms, and knowing exactly when an absolute URL beats a relative one for SEO. I wrote this guide to be the definitive resource for those who are tired of surface-level tutorials and want to master Advanced React concepts. If you want to lead teams and architect systems that don't crumble under pressure, you need to understand the 'how' and the 'why' at a forensic level. What is the single hardest technical question you’ve ever been asked in a senior-level interview? Tag a fellow engineer who is currently prepping for their next big career jump. Want all 205+ guides in a single, high-value PDF? Grab the Master Frontend Engineering Handbook 2026 here: https://lnkd.in/dGQhFu6y #FrontendEngineering #WebDevelopment #ReactJS #NextJS #JavaScript #TypeScript #SoftwareEngineering #TechInterviews #SeniorEngineer #CodingLife #WebPerformance #CSS3 #HTML5 #SystemDesign #FrontEndDeveloper #Programming #CareerGrowth #TechLeads #StaffEngineer #Redux #MasterFrontend #DevCommunity #SoftwareArchitecture #100DaysOfCode #OpenSource #FullStack #ModernWeb #EngineeringManagement #WebDesign #UIUX
To view or add a comment, sign in
-
https://lnkd.in/dA5WRcBb — 12 years of scaling enterprise apps taught me that most "Senior" candidates fail because they treat fundamentals as an afterthought. Stop thinking that mediaqueries are just for making things look "okay" on a smartphone. At frontendengineers.com, we’ve analyzed thousands of interview loops to see what separates the Staff Engineers from the Mid-levels. True seniority isn't just about writing a quick `memo` in React or managing state with MobX. It’s about understanding how your Micro Frontend architecture impacts Core Web Vitals when you're serving millions of concurrent users. In Part 242 of our deep-dive series, I’ve distilled over 5,000 words on the advanced interplay between React 19, Next.js 15, and enterprise-grade CSS strategies. We dive deep into why your `mini-css-extract-plugin` configuration matters just as much as your TypeScript types in a production environment. Building for scale means you can't afford a single unoptimized meta property or a bloated MERN stack architecture that crumbles under pressure. The difference between a $150k and a $400k role is your ability to explain the "why" behind the "how" regarding performance and system design. Whether you're migrating to a Micro Frontend with Angular or mastering the nuances of React Native Babel presets, the depth of your knowledge is your only real leverage. I wrote this for the engineers who are tired of surface-level tutorials and want to understand the actual machinery of the modern web. Want all 205+ guides in a single, high-value PDF? Grab the Master Frontend Engineering Handbook 2026 here: https://lnkd.in/dGQhFu6y What is the one technical topic that always trips you up during senior-level system design interviews? #FrontendEngineering #TechLeads #SystemDesign #ReactJS #WebDevelopment #SoftwareArchitecture #JavaScript #NextJS #TypeScript #MicroFrontends #CodingInterview #CareerGrowth #FrontendDeveloper #WebPerformance #Programming #TechIndustry #SeniorEngineer #EngineeringManager #FullStack #SoftwareEngineering #React19 #WebDesign #ResponsiveDesign #DevOps #MERNStack #Blogging #TechEducation #FrontendTips #ComputerScience #SoftwareDevelopment
To view or add a comment, sign in
-
https://lnkd.in/d5fTFwH8 — Most engineers stay mid-level forever because they focus on 'how to code' instead of 'how to scale'. After 12 years of shipping code at enterprise levels, I’ve realized that the 'front end developer meaning' has shifted entirely. It’s no longer enough to just know how to center a div or handle a simple form submission. When we built frontendengineers.com, we didn't want to create another generic tutorial site for a front end developer on Fiverr. We wanted to document the actual engineering deep-dives required to manage millions of concurrent users. Mid-level engineers focus on syntax; Senior and Staff engineers focus on architectural trade-offs and performance bottlenecks. Are you still optimizing for 'working code,' or are you optimizing for Next.js 15 Server Components and Core Web Vitals? In this 5,000+ word handbook, I break down the exact transition from a 'front end developer' to a Frontend Architect. We cover the gritty details of front end development with React 19, advanced TypeScript patterns, and system design for massive scale. We even dive into the complexities of building a front end for SQL databases and how to handle front end for Python microservices. This isn't just an interview guide; it's a blueprint for the modern front end development process. Whether you are building a front end for Google Sheets or a complex enterprise dashboard, your mental model needs an upgrade. I’ve reviewed hundreds of system design docs, and the common mistake is always the same: ignoring the network tab and the main thread. Stop thinking like a coder and start thinking like a system designer. Mastering the front end in web development requires understanding how your JavaScript impacts the final user experience at 60fps. I poured everything I've learned about scaling high-traffic apps into this part of the series. Check out the full breakdown and let me know if your current project is ready for this level of depth. What is the single hardest technical question you’ve ever been asked in a senior-level interview? Tag a senior engineer who is currently leveling up their career. #FrontendEngineering #ReactJS #TypeScript #WebDevelopment #SoftwareEngineering #TechLead #SeniorDeveloper #JavaScript #NextJS #SystemDesign #Programming #Coding #Frontend #WebDesign #Performance #FullStack #CareerGrowth #EngineeringManager #React19 #NextJS15 #InterviewPrep #SoftwareArchitecture #TechInterview #WebVitals #DeveloperExperience #CodingInterview #ComputerScience #StaffEngineer #CleanCode #FrontendEngineers
To view or add a comment, sign in
-
https://lnkd.in/dPsmNH2x — Stop thinking senior interviews are about LeetCode; they are actually about the fundamentals you think you’ve already mastered. After building frontendengineers.com and scaling enterprise-level apps to millions of users, I've noticed a pattern in high-stakes interviews. Most mid-level engineers can build a functional form, but they crumble when asked to explain the architectural implications of an unoptimized `input type="search"` in a massive Next.js 15 codebase. Seniority isn't about knowing the newest library; it’s about understanding why an `input type="button"` behaves differently in a headless UI vs. a standard DOM implementation. In my latest 5,000-word deep dive, I break down the high-level architecture of components that most developers take for granted. We cover everything from mastering `input value react` state management to the performance cost of unoptimized React 19 concurrent renders in complex forms. We deep-dive into why `isDirty` from React Hook Form is a lifesaver for UX and how to handle `interface props` in TypeScript to prevent runtime crashes at scale. I’ve reviewed hundreds of system design docs, and the most common mistake is ignoring the basics—like how `internal css` impacts Web Vitals and LCP on heavy landing pages. If you want to cross the bridge from mid-level to Staff Engineer, you need to stop glossing over the "simple" stuff.\n Want all 205+ guides in a single, high-value PDF? Grab the Master Frontend Engineering Handbook 2026 here: https://lnkd.in/dGQhFu6y What is the one "basic" frontend concept that you found surprisingly complex when you reached the senior level? Tag a friend who is prepping for their next big role! #FrontendEngineering #ReactJS #WebDevelopment #SoftwareEngineering #NextJS #TypeScript #SeniorDeveloper #TechInterviews #SystemDesign #FrontendArchitecture #CodingInterview #JavaScript #WebVitals #Programming #SoftwareArchitecture #SoftwareDevelopment #EngineeringManager #TechLeads #CareerGrowth #React19 #HTML5 #CSS3 #FullStack #WebPerformance #FrontendEngineers #TechCareers #UIUX #StaffEngineer #WebDevTips #CodingLife
To view or add a comment, sign in
-
https://lnkd.in/dPsmNH2x — Most engineers stay stuck in 'Mid-Level Purgatory' because they think basic HTML elements are beneath them. After 12 years in the industry and building frontendengineers.com to serve thousands of developers, I’ve seen one consistent pattern. Juniors talk about frameworks; Seniors talk about the DOM. You might think you know how an `input type="checkbox"` works, but can you explain its state synchronization in a high-performance React 19 concurrent render? Can you architect a form system in Next.js 15 that handles `isDirty` states across 50+ fields without triggering a single unnecessary re-render? In this massive 5,000+ word deep dive, we strip away the abstraction and look at the raw mechanics of inputs, types, and values. From mastering `input type="radio"` CSS patterns to handling complex `input value` logic in TypeScript, we cover what the interviewers at Big Tech actually look for. At the enterprise level, accessibility and performance aren't 'nice-to-haves'—they are the baseline for your Core Web Vitals. If you are still struggling with `input type="search"` or manual `select` styling, you aren't ready for a Staff Engineering role yet. Real seniority is about knowing exactly how a `submit` event bubbles through a micro-frontend architecture. Stop guessing and start mastering the fundamental building blocks of the web. Want all 205+ guides in a single, high-value PDF? Grab the Master Frontend Engineering Handbook 2026 here: https://lnkd.in/dGQhFu6y What is the one 'basic' HTML element that always gives you the most trouble in production? Drop a comment below! #FrontendEngineering #ReactJS #WebDevelopment #SoftwareEngineering #SeniorEngineer #TechLeads #SystemDesign #TypeScript #NextJS #Javascript #Programming #InterviewPrep #Coding #WebPerf #Accessibility #React19 #EngineeringManagement #Frontend #CodingInterview #FullStack #SoftwareArchitecture #DevLife #TechCareer #Angular #CareerGrowth #SoftwareDesign #CleanCode #WebDev #DOM #ComputerScience
To view or add a comment, sign in
-
❌ Got rejected in a Frontend interview — but learned something important. Frontend interviews aren’t really about React… they’re about how strong your JavaScript is. Recently went through a Frontend Developer interview process and here’s a round-wise breakdown with some of the most asked questions 👇 🔹 JavaScript (Most Important Round) This is where most candidates struggle. 1. What is closure? Where have you used it? 2. Explain event loop with execution order 3. Implement debounce/throttle in JavaScript 4. How does "this" behave in different contexts? 5. Promise chaining vs async/await 🔹 Round 2: React Deep Dive 1. Why do components re-render? 2. useMemo vs useCallback vs React.memo 3. How does useEffect lifecycle work? 4. How do you prevent unnecessary renders? 5. Real-world state management approach 🔹 Round 3: Machine Coding 1. Build a debounced search / autocomplete 2. Handle API calls with proper states 3. Focus on clean architecture & reusability 4. Edge cases + performance considerations 🔹 Round 4: Frontend System Design 1. Design a scalable UI (dashboard/feed) 2. Folder structure & code organization 3. API handling and caching 4. Performance optimization techniques 🔹 Round 5: Hiring Manager Round 1. Deep dive into your project 2. Why did you choose certain approaches 3. Challenges and trade-offs 4. Ownership and decision making 💡 Biggest takeaway: Frameworks change, but strong fundamentals stay. Don't forget to like this post and follow Hrithik Garg 🚀 for more :) #Frontend #JavaScript #React #InterviewExperience #WebDevelopment #SDE
To view or add a comment, sign in
Explore related topics
- Backend Developer Interview Questions for IT Companies
- Key Skills for Backend Developer Interviews
- Tips for Coding Interview Preparation
- Front-end Development with React
- Advanced React Interview Questions for Developers
- Questions for Engineering Interviewers
- Common Coding Interview Mistakes to Avoid
Explore content categories
- Career
- Productivity
- Finance
- Soft Skills & Emotional Intelligence
- Project Management
- Education
- Technology
- Leadership
- Ecommerce
- User Experience
- Recruitment & HR
- Customer Experience
- Real Estate
- Marketing
- Sales
- Retail & Merchandising
- Science
- Supply Chain Management
- Future Of Work
- Consulting
- Writing
- Economics
- Artificial Intelligence
- Employee Experience
- Workplace Trends
- Fundraising
- Networking
- Corporate Social Responsibility
- Negotiation
- Communication
- Engineering
- Hospitality & Tourism
- Business Strategy
- Change Management
- Organizational Culture
- Design
- Innovation
- Event Planning
- Training & Development