DevGuide πŸ‡΅πŸ‡Έ
10.9K subscribers
2.46K photos
17 videos
127 files
3.51K links
Join our channel for top-notch programming hacks, epic discussions, and brilliant career moves. πŸš€

⚑️ Stay connected with me: linktr.ee/AliSamir

πŸ“ To advertise on the channel: https://telega.io/c/the_developer_guide
Download Telegram
The next generation of writing emails

-
A collection of high-quality, unstyled components for creating beautiful emails using React and TypeScript.

https://react.email
An open-source Notion-style WYSIWYG editor with AI-powered autocompletions.

https://github.com/steven-tey/novel
Next.js Interview Questions
-----

∘ 1: What is server-side rendering in Next.js?

∘ 2: How can you fetch data in Next.js?

∘ 3: What are dynamic routes in Next.js?

∘ 4: How does Next.js handle SEO optimization?

∘ 5: Explain the concept of API routes in Next.js.

∘ 6: What is the purpose of the getStaticProps function?

∘ 7: How can you handle authentication in Next.js?

∘ 8: What are the advantages of using Next.js over other frameworks?

∘ 9: How to deploy a Next.js application?

∘ 10: How can you optimize performance in Next.js?

∘ 11: Explain the concept of ISR (Incremental Static Regeneration) in Next.js.

∘ 12: What are the differences between getStaticProps and getServerSideProps?

∘ 13: How can you handle routing in Next.js?

∘ 14: What is the purpose of the Link component in Next.js?

∘ 15: How can you handle internationalization (i18n) in Next.js?
JavaScript Interview Questions
-----

Β· 1: What is the event loop in JavaScript, and how does it work?

Β· 2: Explain the concept of closures in JavaScript and provide an example.

Β· 3: What are the differences between "undefined" and "null" in JavaScript?

Β· 4: Explain the concept of prototypal inheritance in JavaScript.

Β· 5: Explain the differences between "let," "const," and "var" in JavaScript.

Β· 6: How does the "this" keyword work in JavaScript?

Β· 7: What is the concept of currying in JavaScript, and how is it used?

Β· 8: How does "async/await" work in JavaScript?

Β· 9: Explain the concept of memoization in JavaScript.

Β· 10: What are some best practices for optimizing JavaScript performance?
فرءة ΩƒΩˆΩŠΨ³Ψ© Ψ¬Ψ―Ω‹Ψ§ Ω„Ω„Ψ¬ΩˆΩ†ΩŠΩˆΨ±

Vijua is hiring Junior Front-End Developer! If you're passionate about JS, CSS3, and HTML5, this opportunity is for you!

πŸ“Œ Responsibilities:
- Collaborate to create and maintain applications, following standards.
- Craft reusable code for improved efficiency.
- Ensure UI/UX designs are technically feasible.

πŸ“‹ Requirements:
- Background in Computer Science or Computer Engineering.
- 1-2 years of front-end dev experience.
- Proficiency in HTML5, CSS3, and Sass.
- Familiarity with JavaScript frameworks.
- Git, Node, and NPM knowledge.
- Thrive in a fast-paced environment.
- Strong interpersonal skills.
- UI design skills a bonus.

πŸ“… Experience: 1-2 years
πŸŽ“ Education: Bachelor's Degree
🌍 Location: Remote
⏰ Work Schedule: 5 days a week, 8 hours/day

Send your updated CV to vijua.hr@gmail.com