Posts

Showing posts from December, 2021

IAM Users ,Groups and Policies

Image
 Hello Friends, In this post, I would like to write more about IAM and what it is in simple words. IAM stands for Identity and Access Management. It is one of the global services in the AWS console. User management in AWS is done through the IAM section. When we create an AWS account, our root account is created by default which we should not be used and share with our colleagues.  Instead, we can create users in IAM and group them as well. Groups only contain users and not the other groups. Users can belong to several groups. IAM Policy     It's a JSON document that consists of a set of statements as given below. Policy document defines set of permissions for users.      Version   This is the policy language version  used to process a policy. To use all of the available features of policy we can set  "Version": "2012-10-17" as a version. Statement  Sid: Identifier of statement. it's optional.  Effect:   Allow/Deny. By def...

Core Java Interview Questions

Image
 Core Java Interview Preparation  Welcome Friends to the Bright Tech Bits, in this post I am trying to cover the most asked interview questions for Java, Spring Boot, and Microservices. These questions are helpful for freshers as well as experienced ones. What is Method Hiding - static method overriding  in subclass  String constant pool List the different collections you are aware of. What is fail-safe and fail fast iterators Questions on Hashmap internal working  Difference between comparable and comparator interface. Difference between Array and ArrayList  Difference between HashMap and ConcurrentHashMap What is serialization and externalization, use of transient keyword Checked/Unchecked Exceptions How to create our own custom checked execption What is need of serialization. What is diff between wait and notify method in multithreading. Design Patterns - Creational , structural, Behavioral  Singletone Design pattern implementations  ...