Skip to main content
PK's Diary

Main navigation

  • Home
  • Reposts
  • Stories
  • Articles
  • Notes
  • About

Breadcrumb

  1. Home
  2. Notes

Checklist for Drupal Developer Interview | Revision Plan

Drupal

Basic Programming Skills

  • Call by reference

  • Call by value

  • Recursion 

  • Programs on Recursion (Factorial, Sum of n natural numbers)

  • Programs on string (Palindrome checking)

 

OOP - Skills

  • Access Modifiers

  • Abstract Classes

  • Interface

  • Static

  • Scope Resolution Operator

  • this

(https://www.youtube.com/watch?v=ipp4WPDwwvk&list=PLfdtiltiRHWF0RicJb20da8nECQ1jFvla)

 

SQL Skills

  • Normalization
  • Joins
  • General SQL Queries to
    • fetch data,
    • Add condition
    • where clause
    • join

Drupal Skills

  • Defining a new module

  • Defining Permissions

  • Defining Route & Controller

  • Defining Menu Links

  • What are

    • Plugins

    • Hooks

    • Services

    • Events

  • Creating a Custom Block

  • Creating a Custom Field Type

  • Services Implementation

  • Dependency Injection

    • Injecting Services in Block (or any other Plugin)

    • Injecting Services in another Service

  • Configuration Form & use of Config API

  • Form API

  • Render API

    • Render Array

    • Render Element

    • Using hook_theme and implementation

    • Using hook_theme_suggestions

  • Cache API

  • Configuration Management System

  • Config Entity vs Content Entity

 

Version Control System

  • General workflow - master & develop branch

  • Creating a new branch

  • Creating & amending a commit

  • Git Merging & Pull Requests

  • Advanced Concepts

    • Git Rebase

    • Squash

 

Tags

  • Drupal
  • Log in to post comments

Comments

Explore topics

TwigQED42Acquia CertificationDrupal PlanetDrupal CertificationThinkingDrupalOpen SourceLifeBackend Specialist
more tags

Quick Notes

Accessing Translated Entity in Views Twig | Drupal 8
Making a variable available (as global) in all twig files in Drupal
Data Structures and Algorithms - Solved in Javascript | Geeksforgeeks
Create alias for frequently used commands
Acquia Front-End Specialist Exam Preparation Pointers

Recent Stories around me

Software Engineer Interview Experience with Glovo
Why Amazon is better than Flipkart - Indian ecommerce market
Acquia Certified Drupal 8 Grand Master
Seminar at DCRUST on Open Source as Career
A Walk to Remember | June 2015 - August 2018 | QED42

Recent write-ups | PK's pen

How to check if Memcache, opcache or varnish is functional with the Drupal 8 application?
Getting started with ReactJS & Drupal (Fully-Decoupled)
Extending Drupal Translations for Custom Entity in Drupal 7
Google Assistant Integration with Drupal
Art of writing template files - Drupal 8
PK's Diary
Powered by Drupal