Technical interview questions and answers are crucial when preparing for a CSS Interview because companies expect candidates to understand selectors, box model, layouts, responsive design, animations, and modern styling techniques. CSS is one of the most important skills for frontend development, and interviews often include both theoretical and practical questions. Companies such as TCS, Wipro, Infosys, Cognizant, and Accenture frequently ask CSS questions to evaluate a candidate’s ability to structure and style web pages professionally. This guide includes the most commonly asked CSS interview questions with easy explanations, helping freshers, students, and job seekers build a strong foundation. Preparing these questions will boost your confidence for frontend developer roles, UI/UX interviews, and campus placements.
Web designers should strengthen their frontend expertise by mastering HTML markup and JavaScript interactivity for responsive design
Showing 10 of 103 questions
91. What are conflict equivalent schedules?
Two schedules are said to be conflict equivalent if the order of any two conflicting operations is the same in both schedules.
92. What is a conflict serializable schedule?
A schedule is called conflict serializable if it is conflict equivalent to some serial schedule.
93. What is view equivalence?
Two schedules S and S are said to be view equivalent if the following three conditions hold :
1. Both S and S contain same set of transactions with same operations in them.
2. If any read operation read(x) reads a value written by a write operation or the original value of x the same conditions must hold in the other schedule for the same read(x) operation.
3. If an operation write1(y) is the last operation to write the value of y in schedule S then the same operation must be the last opera
94. What is view serializable?
A schedule is said to be view serializable if it is view equivalent with some serial schedule.
95. What are the various methods of controlling concurrency?
1. Locking
2. Time stamp
Locking data item to prevent multiple transactions from accessing the item concurrently.
A time stamp is a unique identifier for each transaction, generated by the system.
96. What is a lock?
A lock is a variable associated with a data item that describes the status of the item with respect to the possible operations that can be applied to it.
97. What are various types of locking techniques?
1. a binary lock
2. Shared/Exclusive lock
3. Two phase locking
98. What is a binary lock?
A binary lock can have two states or values:
1. locked (1)
2. unlocked(0)
If locked it cannot be accessed by any other operations, else can be.
99. What is shared or exclusive lock?
It implements multiple-mode lock. Allowing multiple accesses for read operations but exclusive access for write operation.
100. Explain two phase locking?
All the locking operations must precede the first unlock operation in the transaction .It does have two phases:
1. expanding phase (Locks are issued)
2. Shrinking phase (Locks are released)