Top Bit Manipulation coding interview questionsDivide two integers without using multiplication, division and mod operator1’s and 2’s complement of a Binary NumberAdd and subtract 2 numbers using bitwise operators. C++ SolutionCalculate the square of a number and also check if that number is even or odd using bitwise operator.Check if the number has bits in alternate pattern and also check if the same number has equal number of set and unset bits using bitwise operators.Given 2 numbers check if one number is complement of another and also check if those two numbers are same using bitwise operators.Perform below operations using Bitwise OperatorsPerform below swapping operations using Bitwise operators Perform multiplication operation using Bitwise operators